Im sure this will be simple for most but i just cant work it out. please help

Im sure this will be simple for most but i just cant work it out. please help

All i want to do is have a form where people fill out, name, age and email address, after that it takes them to pay via paypal and i am notified of payment with their linked information so that i know who has payed and what email address is linked to that payment so that i can then send through the requested info. 

or even better, is it possible for people to gain access to a page on my site only once they have paid and they can continue to have access for say 24 hours but then thats it?

i assume the first option is much easier and i dont mind which way but i need to work out how to do one of them.

Thankyou