On the petrify matter; it would seem I unknowingly lied to you. I actually have max petrify resist, because my +1 Mail of Grael gives me 85%. So, when I cast resist petrify (which is totally unnecessary, 85% resist to it more than enough) I actually have 120%
.
Case and point; try for at least 60% resist (this is what scrolls cast) because I know from experience that you'll be safe with that.