You basically only need mage/def and range.
You can mage everyone except ahrim, who you can use msb i and rune arrows for.
Put trident on defensive casting and it'll do wonders.
For kc in tunnels I'd suggest using range too.
If we can help with anything, let me know.
Info in signature.