I'd be sorely tempted to drop Reincarnation for Counterspell Aura. A lot of potential damage can come your way via casting actions, and it also makes Lures etc a lot harder to pull off against you. I just don't like the resources Reincarnation makes you spend for Stalkers when you're already throwing cards for Quick Study and needing Soulstones to keep Sonnia upright.
As for the rest of the crew, I still like Hannah being around. There's a surprising amount of cast actions for her to copy in Guild and who doesn't like Arcane Reservoir? The trick I've found with Hannah is one picked up from my clubmates. If you can, make a focussed Ml attack with her and blast off.
Otherwise I'd look at Watchers (that moment when your opponent spends most of a turn removing Burning from a key model to deny Sonnia line of sight, only to have her target them anyway with Relay Information, is pure comedy gold, plus they deny cover and aren't randomised for when she casts into melee). The Peacekeeper is a good shout. It's a huge priority target that isn't Sonnia. Always good!
Dr Grimwell is fun too. He's a potential Disrupt Magic caddy, can help with moving her around, and is only too happy to perform brain surgery on something that gets too close.
Elite crews are less of an issue with Sonnia because if your opponent isn't very careful she can quite happily bully their lesser models off the board early. I've been quite happy to run at 6 or 7 models with her.