My QX9650 @ 3.16GHz runs at 90% on all four cores; its impossible to run BC2 maxed out without a highly clocked quad. I'd argue a Q9450 is probably a bit on the slow side; a Q9550 or better is recommended if you really want to max BC2.
^^Is QX9650 still available? I am from India and it stopped selling even when the Core 2 Duo's were at their peak.
I suggested the Q9450 as its the basic quad core that he may need. Of course Q9550 would be better.