Hi,
To answer the second part of your question the answer is NO. If you are a hardcore gamer or even someone that is playing COD4, Farcry2, Fallout 3, etc. you are going to have a very hard time getting them to play on linux. You might be able to get them to run with a program from crossover, it is still a stretch.
Cheers!