Thanks for the links and the info so far guys. I understand it slightly better now.
I didn't know about advanceMAME auto adjusting the resolutions for games. That's cool.
What I'm still a little confused about is how to find out how many lines my TV runs at. All I can find out is that it's 50Hz.

If for instance I did come across a game that ran at 25khz, would it work at a fixed 15.7khz resolution without damaging anything?
I only own a Mac and macMAME is no where near as advanced as these PC frontends. So it's quite hard for me to understand the setup procedure until I purchase all this equipment and try it out. That's why I wanna make sure I buy the correct stuff first time round.
For a first time project I'm not super bothered about getting it to look perfect, I just want to make sure it all works.
I was thinking of getting the Trident Blade 3D card. Is that a good option?