Great deal on that PSU.
The CPU will come with a stock heatsink and fan. I seriously doubt you will be doing any overclocking on it, so the Core Contact Freezer would be completely optional.
That CPU and GFX card are in a combo, so it will save him $10 if he orders before the combo expires.
To save a little money, swap out the motherboard for this one:
Newegg.com - BIOSTAR A770 A2+ AM2+/AM2 AMD 770 ATX AMD Motherboard - AMD Motherboards
It's not crossfire and all, but I doubt that will be a concern. #30 cheaper.
Swap out for this RAM:
Newegg.com - Crucial 4GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR2 667 (PC2 5300) Dual Channel Kit Desktop Memory - Desktop Memory
$17 bucks cheaper. I doubt that he will need the heatspreaders and other higher-end stuff if he is playing WOW.
*EDIT* Gee, I must be getting slow... Besides, I seriously doubt there will be any overclocking, like I said.