chrimbo, Welcome to The PC Guide Forums!
Everything is compatible including the heatsink and fan.
Asus M2V Socket AM2 Barebone Kit / AMD Athlon 64 X2 4600+ / 512MB DDR2 PC4200 / ATX Mid-Tower Case with a 450 Watt Power Supply
ThermalTake TMG A3 CPU Cooling Fan for AMD AM2/K8. This heatsink fits socket 754, socket 939, and socket AM2.
You may want to check out Tigerdirect's reviews at ResellerRatings.com before you place your order
I do have one question:
Why are you buying a P-ATA 100 hard drive when S-ATA 300 hard drives are much faster and your motherboard supports them and you can get one for the same price. The drive you have chosen is compatible but it is not the best choice.
Seagate / Barracuda 7200.10 / 250GB / 7200 / 8MB / NCQ / Serial ATA-300 / OEM / Hard Drive $69.99
If you could buy a Dodge Neon or a Dodge Viper for the same price which would you buy?