I have not had more than 3 monitors at one time in Windows, but I could have had more - I do not recall which video cards I was running, but they were at the time about $450 each. WAY overkill, as far as I can tell.
When 1 of the cards bit the dust after only 6 months, I get rid of both of them and dropped to 2 monitors, both running off the on-board graphics of my computer.
I have been running 2 monitors off the on-board graphics ever since, and don't think I will ever again spend that kind of money on video cards. I just don't think it is needed, other than simply to provide enough ports to plug the monitors in.
I currently use an HDMI cable for one monitor, and for the other it is a simple VGA cable. I have ZERO display problems, and no performance issues either.
SOOOO, even though the above does not directly answer your question, it DOES put forth a notion that perhaps you do not need to spend giant bunches of money on video cards for using Sonar.
To the best of my knowledge, all you need is 2 or possibly 3 cards to have enough video connections available for the number of monitors you want to run.
Perhaps someone with more explicit knowledge can chime in on this for you.
Bob Bone