Gemming/Enchanting are alright, and you have enough unbuffed HPS to tank it fine, but I would switch the 10agi/15stam gem in your chest with the 30 stam gem in your boots that's in the red socket, you'll gain some agi that way. I'd also suggest 18 stam to chest and get rid of ick's rotting thumb. Replace that with glyph of indominability asap.
You'll be fine tanking ICC10 as long as you use your cooldowns wisely if the healers have half a brain.
Also: gear score sucks.
"If the world is something you accept rather than interpret, then you're susceptible to the influence of charismatic idiots." -Neil deGrasee Tyson
Twitter @Aggathon || @Tankspot || Twitch.Tv/Aggathon