Sanctuary has short duration so hard to time beforehand. I'd recommend Protection from evil, it stops mind control and lasts all day - however, it's concentration, so maybe have SH cast it and have her hide somewhere initially?

Sounds like the paladin is preemptively casting Shield of faith for the good AC, but have you also cast Aid? Might even pay to upcast to 3rd, especially if you have summons; +10hp to entire party is a lot of extra hps.

For winning initiative, you could get SH to cast Enhance ability - cat's grace. Initiative is a Dex check so that'll increase your average roll from 10+Dex to 15+Dex. SH can only concentrate on one, so pick carefully.