This map seemed a bit complicated on first glance since I was approaching it the complete wrong way.. also because I was only trying it on infernal, but I managed to find one that might be fairly easily accessible for most if not everyone.
Slot 5: any ranged WoM cavalier
Slot 6: Naesala with refined prf, GF, Fortress Def 3 (to survive Mustafa), and desperation 3
Slot 7: any WoM dancer