A little confusing.... yes you should get a controller with internal sounds.
play along and record with existing audio tracks?..... Yes
while utilizing real time effects from any soft synth or patch bank (from my soundcard) I choose? ...... Yes, if I understand you correctly.
Would my then...