Senders name and receiver's name and address will be sent to you by the payment processor and will also be present in our notification email.
To get download code you can enable "receive a copy of the email" in your product configuration.
To let sender add a personal message to this product, please see "variants" section in our help page. The message can only be 64 characters long.