Question: what are the requirements to have a myplayer account and play online?
Answer: 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.