I was in the same position as you last summer and gained a good deal of knowledge about overclocking in the process. Firstly the CPU is fine, it's a good one but make sure you buy G0 stepping (SLACKR?) as they have been proven to be better overclockers.
I'm not sure about the motherboard, the first review I found on it rated it as good but not superb:
Fudzilla - Biostar TP35D2-A7 reviewed
I personally own a GA-P35-DS3R, of which newer energy efficent designs are avilable. I will be replacing it soon though as I have a chance to sell it in Ireland for near the price of a new x48 (vs. P35) motherboard. Even so it is an extremely good board with great overclocking potential for Dual cores, and probably quads too so look at that board or a similar Gigabyte board as an alternative
The Video card is good
In terms of memory, try to stick to Crucial Ballistix or Geil RAM, they are the most overclock'able of the reasonable priced RAM (At least, so was the case last time I checked)
Hope this helps
PS:- Try the Tuniq Tower cooler, its been there a while but is still brilliant!