I also suggest you download the free demo of X3 and give it a whirl for 30 days.
I don't happen to use Drum Maps or the Piano Roll View, but it was my understanding that folks are able to use the two of those together for creating drum tracks. (I happen to still use Step Sequencer for creating drum tracks, and I just use the note names and note numbers of the various drum kit pieces I have set up).
There was a GIANT and complete redesign of the Sonar user interface that began with Sonar X1, and has continued to see modifications through the current Sonar X3. It IS quite different from Sonar 7, but once you get used to where things have been moved and are accessed differently, you will most likely come to find it quite a bit easier on the brain to get things done.
It is also VERY stable - if you move from a 32-bit environment to a 64-bit environment, you may have some fallout on some 3rd-party plugins, having to do with bridging software that makes it possible for 32-bit plugins to run in 64-bit Sonar, but aside from a potential for some of that, things should work extremely well for you. (Sonar comes with something called BitBridge for automatically trying to make 32-bit plugins work in 64-bit Sonar, and if that doesn't work for some plugins, you could try a 3rd-party utility called JBridge, that some find helps those plugins work - I think it is about $20 for that, if needed)
Bob Bone
Wisdom is a giant accumulation of "DOH!"
Sonar: Platinum (x64), X3 (x64)
Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22
Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64
Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others
MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es
Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms