You'll need an Xbox360, a broadband connection (such as dsl, fiber optic, or cable internet), and a home networking setup. You will also need a subscription, which can be purchased at a gaming store or through the xbox dashboard.
yes, you need to pay to do anything on live
I think you can
yes. you need live to play any game over xbox's internet like system for anything multiplayer with people outside of your own home.
You must buy the game itself, for about £9.99 depending on where you live.
You do not need Live to play horde.
In Halo 1-3 you can play as him you dont have to do anything special to get him
You can if you play on 50cc. You need to play on either 100cc or 150cc in order to play the Special Cup.
No, you do not need xbox live you only need the points to play minecraft (1600-$20)
You do not need a special controller for fighting games, however the layout of special controllers may improve how well you can play.
You do NOT need Xbox live to play Halo Wars. Xbox live is only used if you want to play with other people and to update the game.
no you do not need to
No you just need to click forge to forge, when your finished the map just save, to play on it just go to custom games and pick your map.