Hotmail would be the best, but I think that G-mail and outlook work... I might have to try it out.
You need XBOX Live to put your screenshots on the computer. When you do get XBOX Live go to Bungie.net and sign in with your email and XBOX Live password
No, just change the email address in your Xbox live account.
This question does not make sense. When creating a Xbox live account, you will need a email and password, the password will be saved onto your xbox so there is no need to input it every time you log on to Xbox.
You go on download profile and type in the email address and the password for the email address which you used on the account
Yes, you can but you will need XBOX Live. When you are on a different Xbox go into your sign in board and select "Download profile". there you will need to put in your email address and then your password.
Call xbox support for help
you can create an avatar then change it but no you can not crete two accounts with the same email if it will be on xbox live
No you do need to be connected to the internet and have live silver
You will need to sign up to EA, if you sign up with your xbox live email account, most games will automatically sign you up for the online game.
you need to have xbox live
No but you will need to download the game you are buying from the xbox live marketplace (when you have bought it) you may also need xbox live gold though but im not that certain.Hope this helps you out :)
how much memory does xbox live need/