Your xbox profile will be set as auto sign in when you created the account. You can change this so when you turn on your xbox, you will have to manually sign in to your account.
xbox.com>sign in button on the top right.
Connect 2 Xbox Live, once u connect it'll ask u if u want an update, get the update. The better ur internet, the faster the update will download. Once the download is complete, sign in 2 ur Xbox profile and create an avatar, and from then on u'll have the avatar start.
No, your avatar can wear whatever you won within any game.
First go to your profile with your avatar and select Customize Avatar, it's one of the options on the right. If you don't have Xbox Live then select Profile, then edit profile, then gamer picture.
If you mean create another profile, you press the middle button on the controller, (xbox button) press x and sign out, go to the dashboard, and press the invisible avatar (theres no avatar there), and press create new profile.
Under My Xbox on Xbox.com or your dashboard you will see a spot to create your avatar.
Your Xbox should ask you to delete an avatar when you run out of space for one
No.
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.
You may have to log on to the xbox website and get it back.. or if you're signed out on the xbox... go to the home section and all the way to the right should be a recovery page.
No.
Yes