Zumindest zu einer Deiner Fragen kann ich was sagen: den Umweg über Midi-Kabel und Soundkarte würde ich mir sparen. Vermutlich erhöhst Du nur unnötig die Latenz.
Bzgl. Midi-Routing musst Du Dich strukturiert auf die Fehlersuche machen. Spielt das Plugin, wenn Du Midi-Events einfach mal mit der Maus in Ardour erzeugst? Nimmt Ardour Midi-Events auf, wenn Du auf dem Set spielst?