Yeah, I was thinking I'd use her, what with the debuff removal immunity.
The raid is probably doable with bronzes, since you get extra damage, class advantage, and don't have to take a bar in one go.
- - - Updated - - -
No CS, since you're still missing one. At least you're not locked to one mystic code, I guess.
EDIT: Wow, she just soloed him. I thought there'd be more to it than that.