Yes they do.
Yes because the xbox controllers are the same around the world.
They aren't supposed to but I have an Australian xbox 360 with American games and some do and some don't. It's all about chance if the discs have region codes or not.
It will work on an American xbox
Yes.
Yes, all xbox 360 controllers work on the xbox 360. (no matter what color it is)
nope, it just looks cooler in black ;) there are different types of Xbox's, like the classic and arcade. you can get a black or white classic xbox and it will work the same :)
Yes but you will have to change the language settings
No, it is not compatible
Yes. Both the Australian xbox 360 and NZ xbox 360 run on PAL coding so therefore the games will work.
yes why would they call it an xbox game if that were the case
if you mean will an xbox 360 game work on a xbox 360 elite? the answer is that it will. a xbox 360 elite is just a normal xbox but black with some extras like it is black and has a 120 gb hard drive