I have very old computer (CoreDuo) and the latest NVidia (not most powerful, but for sure sufficient for Sonar). And I have big spikes when zooming. So I do not think that is graphic card related and is normal. I never had problems with that, I guess Sonar is correctly written and give required priority to audio related real time tasks.
In general, CPU load indicates that there is something to do. That is not a direct indication that you do not have resources for particular task. F.e. if you start some "burn in" test like Prime numbers calculation, at least one core will be 100% loaded. But that does not automatically influence what you do in Sonar, even without explicit manually set priority.