If you wish to talk to other players then you will, otherwise it's not a requirement.
Currently, Microsoft Kinect can not be used to play Call of Duty: Black Ops, however, you need an Xbox 360 to use kinect and Call of Duty: Black Ops is playable on Xbox 360 (Assuming you have an Xbox 360 version of the game)
8 GB
yes, you need to pay to do anything on live
No, the music will play from the speakers if you do not use headphones.
You can play single player zombies without Xbox Live, but you can't play online with other players unless you have Xbox Live.
Yes.
The following are some Speed games which are available for Xbox 360; Need for Speed Rivals which will be available on 19th of November 2013, Need for Speed Most Wanted, and Need for Speed The Run.
the RC-XD is usable in Local mode without Xbox Live you just need to get 3 killstreaks but if you want to play online you need Xbox Live and you need to buy the killstreak
Yes. Look up" Black; the game for xbox 360.''
because its on xbox 360 not xbox
ya, its only on multiplayer/zombies
No