you know whats kind of funny? they had this exact same misson in starcraft II
use zeratul to keel the nydus worms, and use the other guys to fight the zerg who come out. and when you meet up with executor whatshisnmae, let him do his own thing. just use your dragoons to provide him with ranged support.
I hope im thinking of the right misson.....