shouldn't be any errors also where.
yes, the payers email will still be returned. there should be a binding group for Transaction Response from Paypal express that contains the email binding.
in most cases, the shipping address that is entered on your site will be the same shipping address the user has set up in their paypal account. Just in case they change their mind after being directed to paypal, and decide last minute to use a different shipping address, the one associated with the paypal account is used.