you should be fine for 25 ToC.. but i have one concern
You have a 20 dodge gem in your chest? never ever use a solid avoidance gem. ever.
if you need a red gem for your meta, use a stam/dodge gem in a pice of gear that will get you +6 stam or +8 stam.
edit: and the stam/resil enchant on your shoulders is for lazy people, work on that.