Xbox Live does not support multiple simultaneous accounts on one console for online play.
Modern consoles allow guest sign-in for splitscreen online (host must have Gold; guest plays free). 360 never got this feature.