1. That is a very good CPU and for the price because Monarch Computer, NewEgg, nor ZipZoomFly can't sell it that cheap. I checked.
2. That is a good motherboard. Go to AnandTech.com forums and check out the motherboard section. You'll find several posts concerning this mobo. Of course people writing in about the board are having some issues but tell me any piece of hardware that doesn't have somebody having some issue with some product. You'll find plenty or replies of people with good experiences. EPoX makes good, even great, motherboards.
3. Forget the AGP card. Go PCI-Express. Besides, that motherboard is only for PCI-E, not AGP. Here is a link to a review on the X800XL. I think you'll be pleased.
4. Solid RAM and PSU as well. You should be fine.
One last thing, if these are previously used parts I sure hope there is some warrenty provided. For $25.00 to $35.00 more you can get a brand new 64 3000+.