My input, prioritizing goals, I'd say..
1. 117 fcr (pretty much a must)
2. Max block (since that's the point of this build)
3. Decent life
4. FHR (sorcs in pvm get put into fhr very often, especially when facing mobs; the missile flayers in flayer jungle are an example)
5. Resists
Also, DR% in pvm isn't needed, especially when you have max block. In that light, my gear setup would be..
Hoto (3 skills, 40 fcr, 40 resists)
Whitstan's/Moser's
Vipermagi Shael'd
Griffon's Shael'd
Arach
Bloodfist
Aldur's Advance/Sandstorm Treks (depending on whether you want to stack fire resists or not)
10 fcr ring with resists (A 10 fcr ring with 20+ of each resists shouldn't cost much if it doesn't have any other mods, but for pvm purposes, it is perfect) + Wisp (Lightning Absorb)
Mara's Kaleidoscope
With the above setup, you have 117 fcr, 86 fhr (if you use treks, viper shael'd + griffons shael'd + bloodfist + treks gets you there, if you use aldur's, socket shield with a fhr jewel and use a few fhr scs in inventory).
Coming to resists, Hell needs 175 resists to get to 75. Hoto (40) + Vipermagi (35) + Mara's (30) + Torch (20) + Anni (20) is 145. If the fcr ring does not have 30 of each resistance, use resist scs in inventory to make up for the remaining resists. Being a ranged attacker, conviction oriented monsters shouldn't pose a threat, unless you teleport right into the mob. Apart from that, there aren't many places where stacked resists will help.