Awesome, yes it takes a lot of us months to get up to speed. It is worth it and visiting this forum is probably one of Sonars best learning tools. Don't be afraid to even say,, I need step by step instructions to do X. If someone has the time they will be glad to do this.
So your making good progress.
The issue with program changes is when you use a multi timbral synth ( one that can play more than one instrument ) you need to use channels for each instrument.
The TTS-1 can play 16 instruments and drums default to Channel 10 , the General Midi ( GM) standard.
So I had my own system of Piano on CH 1 , bass on CH 2 etc.
But that said TTS_1 is a basic lo fi synth and I only use it as a starting point.
From there you can upgrade your sounds by exploring the other VST's. Like SI Bass and Addictive drums.
Those can all just use Channel 1 because they are only one instrument at a time.
To stop Sonar from sending Channel info to your Keyboard you'll need to go into it's settings and shut of receive PG info.. That's why I said it gets too complicated :)