James, you are correct that this can be done with SB live & soundfonts. Carlos can even use Livesynth Pro instead of SB live. Soundfonts have many problems, but many advantages.
The main problem is that you have to assign it to the drum track 10. If not, watch out the note lenghts. This means...