depends on what you mean. No you cannot play online with other people without xbox live but you can still play the story mode of any game offline and most games have some form of local multiplayer that you could play with people that are with you on your xbox system. If you mean like games that you downloaded off of xbox live then you should be able to play them because you downloaded them to your hard drive and they should be accessible offline.
Yes, you can play firefight in Halo 3 ODST without Xbox live.
no, you must connect to xbox live to download halo 3 map packs.
No, You need to be a member on XBOX LIVE to rank up.
No you need xbox live for certain achievements!
Play locally.
Halo Wars does have Xbox live.
Don't think they have xbox in Heaven...
Yes, you can play Halo 2 online on the Xbox 360 using Xbox Live.
You can't, you need Xbox Live
you can get banned from xbox live for hacking, cheating, w/e
You have to have Xbox live, and you download the maps.
You can buy the actual disk