Fundraising: Paypal time limit, Paypal cmds, Fundraising Documentation

Quick question: I was speaking with a sales rep from paypal to get my transaction limit lifted to a higher number and they asked me what my app was doing? I explained to them I was building a crowd funding site... After some details I was told that with pre-approvals I would not be able to store the transactionID's for longer then 30 days.

Is this true?

I was looking at the API code for pre-approval's and I read that the pre-approval's can be valid up to 1year of setting the end date.

What is the cmd's being sent to paypal and is their any documentation for the app it self?