Ah, but he wishes to avoid being poisoned, so FoA, Blade of Roses are out, Staff of Rynn +4 though, is
the ultimate poking-giant-golems-through-doors weapon.
It's reach is so long, you won't get hit by the poison cloud.
------------------
If not a Sorcerer, then a Paladin.