no it has to be on an xbox360
Any Xbox 360 console that has some for of memory unit, whether its internal or external, can use Xbox live.
sometimes but not always
Yes Console region doesn't affect controllers
Xbox
Well im pretty sure that the samurai naruto costume is DLC so i think depending on your console you will have to buy it on xbox marketplace if you use a xbox and have xbox live that it
You can use up to four on any Xbox 360 console.
yes you can an ps3
no they are two different manufacturers
Yes, all the Xbox 360 consoles can use Kinect.
You can not play xbox 360 games on an original xbox, however you can play some original xbox games on an xbox 360 console.
You would have to recover your gamertag onto your xbox 360 console again.