Is it necessary for you to play split screen on xbox live?
You should play a local splitscreen game if you want to play with friends or family in the same room. None of the players will need an account to play, but they will need local accounts. You will need at least one account to play online.