Drivers should not be a problem. If you cant find the drivers just go to the Devicemanager and get the ven and dev number and google it. The Mainboard supports 800 1066 and 1333 Mhz FSB, so overklocking to 3 Ghz should be possible if the Bios will allows it (just set it from 1066 fsb to 1333). But the Intel G33 Chipset only supports PCIe 1.1, so if you put a to new card in it, it will not reach the maximum it could.
For example: I also own a Q6600@3 Ghz on an Asus mainboard whit the same chipset. I used to have a Radeon HD 4870 on it and replaced it whit a R9 270X. Did some benchmark (3dMark and so on), whit almost no difference compared to the old card. Now I changed the mainboard and CPU to an i5 and and the results are much better (BF4 from 30-50Fps to 130-180Fps).