Ok, so you are past the last issue and onto a new one.
Are you using Payments Standard or Payments Pro? You should not have to set the redirect for Payments Pro setups or Express Checkout, only Payments Standard. If you are using Payments Standard you will not be able to get the results of the transaction when you are returned from PayPal.
I think you are using Payments Pro, if this is the case then the checkout success page should already list all of the details of the transaction including the order number. If you configured the email receipt option in the checkout wizard the email should be sent with all of the transaction details before you get to the checkout success page.
It sounds as though your checkout pages might not be setup correctly. I would suggest that you create a new set of checkout page to test this out with. When you run through the wizard again you should have the option to setup the email receipt so long as you have Universal Email installed. On the last step of the wizard you will be able to see all of the pages that will be created, you can make sure to give them unique names so that they do not interfere with the other pages, then finish the wizard and test them out.