I think so.
You can join each others game....
go to multyplayer and press system link then go to host or start a game
Yes evry game online does
The first halo does not have xbox live. Only system link.
Use the system link cords and box to connect the 2 xboxes and select system link and one team needs to make the game and the other waits.
Yes, all you need to do is install the game on an xbox.
yes
Thank you based god.
To play local on halo reach, start at the title screen when you start up the game. Hit main menu, then custom games. That is local gaming. (Meaning people on your xbox, not system link. For system link I don't know how.)
No, they are two completely different multiplayer setups.
yes
you will need a hard drive and invite people.