Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Those are recommendations, not requirements.

These are the requirements

• Windows XP/Vista/7
• DirectX 9.0c
• Intel Core 2 Duo @ 2.4GHz or Athlon X2
• 1GB RAM (2GB for Vista)
• Graphics Card: GeForce 7800 / Radeon X1800 or above
• DirectX Compatible Sound Card or motherboard audio
• Dual Layer Compatible DVD-ROM Drive
• 12.5 GB Hard Drive Space

http://www.strategyinformer.com/pc/system/f12010/systemrequirements.html

It should run it fine but may not at the highest settings
 
It is great that there is finally a new F1 game. I'd definitely like to try it one day but I haven't heard anything about a Mac port even though there is an iPhone version of F1 2009. I can't justify buying a new TV and a console and wheel just to play one game (I prefer playing games on my Mac anyway) and as I don't want Windows anywhere near it I guess I'll have to see if anyone gets it working in crossover games someday.
 
If anyone gets this working on crossover let us know how, I get the usual error when I try and click install from the launcher
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.