Mobo needs DDR3 RAM, you chose DDR2. Secondly, for your sanity, do not chose vista. XP is better all around, and Win7 is pretty awesome as well.
The rest of the parts will function together, yes, but there's issues:
The CPU / Mobo are yesterday's technology. MSI isn't a recommended brand for Mobo, ASUS and Gigabyte are better options. Rosewill PSU are not quality and should not be used. Look for a corsair unit, and you'll want more than 500W, look for 650+.
In my opinion, you should try and save up for a couple more weeks, get your budget around $700 and you can build a considerably higher quality, better performing, and more future proof system. I don't have links handy but I got bored and put together a solid system for about $750 on newegg.ca with AM3 dual core, sapphire 5770, gigabyte mobo with usb 3.0 / sata 6.0, WD 640GB sata 6.0 hdd, corsair 750tx, 4 GB corsair xms ram... $250 goes a very long way in this instance.
The rest of the parts will function together, yes, but there's issues:
The CPU / Mobo are yesterday's technology. MSI isn't a recommended brand for Mobo, ASUS and Gigabyte are better options. Rosewill PSU are not quality and should not be used. Look for a corsair unit, and you'll want more than 500W, look for 650+.
In my opinion, you should try and save up for a couple more weeks, get your budget around $700 and you can build a considerably higher quality, better performing, and more future proof system. I don't have links handy but I got bored and put together a solid system for about $750 on newegg.ca with AM3 dual core, sapphire 5770, gigabyte mobo with usb 3.0 / sata 6.0, WD 640GB sata 6.0 hdd, corsair 750tx, 4 GB corsair xms ram... $250 goes a very long way in this instance.