Appropriate Windows version for Mysql
64 bit always. You do understand 32 vs 64 bit generally?
Windows Server 2008 R2 of course. Windows 7 is desktop, Windows 2003 is obsolete


Have you considered Linux though?