Your computer will not play Halo 2 very well, or not at all. The 5900 XT is a very old card, and your Athlon 2800+ does not help it either. You will not even get close to a playable experience similar to Halo 2 on the Xbox. Your best bet would just to play Halo 2 on your 360, or your Xbox.
