Ok well first off your motherboard doesn't support S-ATA hadrdrives, so u need an IDE harddrive, any ATA-133 should work such as this
, if you want to buy a different drive make sure that it is 7200RPM and has an 8MB cache. If it doesn't you will notice a significant preformance drop.
As for cooling you can go with really anything, this
would be more than fine for your CPU, you might want to remove the stock thermal pad on the heatsink and put some Artic Silver 5
but its not necessary.
Hope that helped