For 150$, you should get a Radeon 9600 Pro, which is way faster than a FX 5200, and fully DX9 compatible (the FX-series from nVidia is horribly slow with pure DX9 games).
The GeForce 4MX is nothing more than a beefed up GeForce 2 card, it doesn't even feature DX8.1 functions. An old GeForce 3 TI300 would still be better than this.
AGP has been a standard ever since the Pentium 2 series, so I doubt that he has a PCI-card

A PC like this would never be able to run FFXI.