Hit P (preferences)
Click File on the Left
Click Audio Data Sub category
Set Record Bit Depth to 24. There's no reason to record at a bit depth that exceeds your device.
This should help.
Also, since you are using RME, you should be aware of DigiCheck (see their downloads page). There are new drivers and version of DigiCheck out for Windows 8.1 btw.
You can record all your devices channels to a single file using DigiCheck which saves you a huge amount of overhead. Sonar writes all the tracks to separate files (and reasonably so). If you switch to write the tracks all to one file when making a recording you can dump WAY more data onto the same hard drive. When I'm just recording a gig or a continuous performance, I always use DigiCheck then mix in Sonar.
Sonar is great if you need to play back anything that the musicians will monitor as the perform, like soft synths, metronome, or guitar synths. That sort of thing.
For me, with my UCX, the interface has EQ, compressors for every channel as well as reverb and delay on busses. It's a complete solution for mixing live.