You just play the game and you will level up eventually
If you're talking about playing with friends on the same console then take a look at a video that was made to explain how to do this (this of course being offline as well).
It will be under combat training, it uses everyone on your friends' list.
You can't but there is always local against bots
You must be playing on Xbox live to use the combat training modes.
Unfortunately if you do not have Xbox Live and have never updated the game before this is not possible. You need Patch 1.04 to enable offline bots.
no not on the Xbox 360 black ops
You must have XBOX Live in order to get maps.
No
You go into local/split screen and find game options and put in the number of bots.
Go to the local in multiplayer then where it says set up bots click there then but how many friendly bots or enemy bots you want then set the difficulty to whatever you want
You can play single player zombies without Xbox Live, but you can't play online with other players unless you have Xbox Live.
Only local
If you are talking about Combat Training, yes you can, just go to Combat Training under Xbox Live and go to Create a class.
Yes, the kinect can work with or without Xbox live.