no.
GPU and PSU first, the 9600GT will be a massive bottleneck.
Absolutely right. There are quite a few on here who still have Q6600's. With the right graphics card there are very few games where it will be the limiting factor. A good overclock helps too.