Where i can get them?Your build seems ok for now, but if you get regens id take points out of medatate, and if you get shadowstrike lifesteal or riposte
I don't know if is prefereable building in DEX or in STR.
With this stats i don't have big problems defeating mobs in stonevale.