Don't worry about drawing any weapons until you are into the main room and around a corner, and will have a few seconds where you are not open to attack.
I don't recall having a problem being polymorphed... Your resistances are fine, though. An armour and strength potion might help (Conditioned Body helps reduce the time you are polymorphed).
I had an extra 200 hit points with the same vitality as your character. My first choice in armour enchantments was almost always Life Line, so I assume you did something different.
All your other stats are better than my character at that point...
Your base damage sucks. Are you not using the Bow of Orobas, bought inside the harbour building in the fjords? I used that from level 28 until the next unique bows were available in FoV (level 38 and 40).
Ranger Strength should really be maxed with a ranger. Splitting Arrows is also very nice at high levels.
I tried a warrior creature with my ranger for awhile, but preferred a mage (as I did in the original release of D2:ED with my warrior character).