From looking at your armory, i feel you are probably reasonably safe walking into 25ICC.
However, i did notice a few things that you could definatly work on.
For starters, if you replaced each of those 24 stam gems you have with a +30, you would come out +30 more stam total. Thats equal to a whole gem slot compared to what you have now.
The other thing i noticed is your enchants, or lack of enchants. For your boots i would go with tuskarr's vitality or 22 stamina. 225 armor is available for your cape. Titanium weapon chain, while not a bad starting enchant, is not something i would walk into ICC with. I would find someone to do Blade Ward or Blood Draining. Your helmet doesnt have its stam/defense glyph. I would replace the +hit enchant on your gloves.
I know that may seem like a long list of nit-picking, but those little things add up, and improving them will make you that much less squishy.
I am prepared to meet my Maker. Whether my Maker is prepared for the great ordeal of meeting me is another matter - Winston Churchill