You don't need a weapon skill for parry to work. Dexterity is the big factor as to whether or not you will receive a penalty if it is lower than 80.
Resist as far as PvP goes, meh 115 is o.k., but you might as well just carry a trapped box. With 115 resist, you can still get frozen for a half second or so. It is enough that 2 mages will rock you.