yes
Yes, the elite can play Halo: Reach as long as it's the Xbox 360 version. I don't think the PlayStation 3 has Halo, but I'm not sure.
No you need the hard drive and xbox live to play xbox 1 games
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
elite has much more space for games and is the only way to go if u play on live
You can only play Halo 2 on the 360, and the first Halo is available for download on XBL marketplace, and has come down in price.
Yes xbox elite's can play xbox 360 games
No.
Yes
No. You can play Halo Reach on the old Xbox 360 consols.
Halo 1: Xbox, Xbox 360, & PC Halo 2: Xbox 360, & Windows Vista Halo 3: Xbox 360
no no no no no no! Get a PS3. Much better.