fads
As a test, i started a new project with the basic template. The midi track came up automatically. I play the keyboard and it plays and recorded the first time. It plays back on the Keyboard. Outputs available are Portable Grand 1, cakewalk TTs-1-1, Tube, New drum map
I inserted a soft synth of Cakewalk tts-1 and it does not work, but the midi track above still receives and plays back signal.
I noticed that the only outputs available are Master, metronome, and preview
That is a bit confusing...
"Portable Grand 1, TTS-1, ... New drum map" are MIDI outputs. The first one is hardware, other software.
"Master, Metronome, Preview" are Audio outputs. All 3 are buses, do you have Audio hardware configured?
You can not mix audio and MIDI in Sonar, a track is MIDI or Audio, and its output always has corresponding type. An "Instrument track" is visual aggregation of 2 tracks, MIDI (Input from something, output to softsynth) + Audio (input from that softsynth, output to something). ProTools from what I know also has strict track types. You will need REAPER to have more freedom in routing (but it can be too much freedom in your case... up to 16 independent MIDI buses (so 16 channels each) + up to 64 audio channels, all in a single track...).
Have you checked settings in the "Insert instrument dialog?". These settings specify which tracks are created. They can be remembered. It is easy to create a synth without input/output. Sonar schema for MIDI is:
* (MIDI input) -> MIDI track -> (MIDI output)
* (MIDI track) -> Software synth -> (audio track)
I mean you can not have soft synth with input directly from device or output directly to bus. Soft synth always need at least 2 tracks, one MIDI and one Audio.
Mentioned dialog allows you to insert a synth without corresponding tracks.