It is perfectly fine to play an Xbox 360 without an HDD. In fact, Microsoft produces a cover for the area where you plug the HDD in just incase you choose not to use an HDD.
You can play any online game without Xbox live.
Yes you do. Every Xbox 360 console created will be compatible with the Kinect, but you cannot play Kinect without one.
yes
Yes, the kinect can work with or without Xbox live.
There's no point? The Xbox 360 will play any DVD without anything but a controller or a xbox 360 remote
yes
no
As far as I know, you can't play Halo 2 on a Xbox 360 Arcade. The Xbox 360 Arcade can NOT play regular Xbox games. To play Halo 2 on your 360, you'll either need to: A): Get a Xbox 360 Pro or Elite Hard Drive somehow, or B): Buy a new Xbox 360 Pro or Xbox 360 Elite
NO!!No, But you CAN play xbox games on the xbox 360
Yes, Xbox 360 can play Xbox games.
Yes. Requires internet conectivity.
sorry to tell you this but no