Good!
When you have the solo function engaged for a track in Sonar or a channel on the mixer, you're reaching back into the original meaning of the Latin word 'solus' which means 'alone'. That's why there's nothing else playing.
First you must disabuse yourself of the concept that there's any 1-to-1 relationship between the track number in Sonar and the channel number you'll see/hear it on playback. Also there is no fixed/hard relationship between the track number in Sonar and the input channel you choose. Those relationships will die in the last days of tape machines and analog consoles.
For example, you can create a Sonar project with 16 empty tracks, and arbitrarily choose track-7 to be from input-1 of the X32. In fact, you can choose track-3, track-7, and track-11 to all concurrently capture input-1 from the X32. They will all default to playing back on Master. You can also sprinkle stereo tracks within your population of mono tracks, so track-5, track-8, and track-10 can be stereo tracks while all the others are mono. There's no real significance to the track number other than a way to label/note what it is...like a flight number.
The pre-recorded or captured tracks in Sonar will play back on the 'Master' by default, which is coming out on the X-USB via 'Card 1/2' into the X32 which goes to the XLR 15/16 which goes to your Rokit speakers. You can vary the playback volume of the Sonar tracks using the faders in Sonar. You can control the faders in Sonar with the mouse or with the Mackie Control faders that are controlling the tracks.
The volume of the vocal microphone before it becomes captured/recorded by Sonar is controlled by the gain setting its X32 channel and not the fader position of the X32. *The X32 fader position does not affect the initially recorded level!* That's because the recorded level going into Sonar is picked off of the X32 right after the preamp and A/D converter, before any EQ, compression, effects, or fader stuff ever touches it.
If your Routing tab has Local 1-8, and Card-out is taking 1-8 into Sonar, then in Sonar the first 8 inputs are just the way you'd expect: Channel-1 is 1-left, and Channel-2 is 1-right in Sonar.
Let me know if this gets you over the last hurdle.