what are the requirements to have a myplayer account?
You don't have to have xbox live gold to make a myplayer account or character. To play online yes, but not to make the account. All you need is an emai address and a birthday.