First off, according to armory, you're saved in DPS gear. No big deal, wow-heroes last cached you in tank. That said, I'll get down to business.
10man Ulduar: Get in there, learn the fights, and have a blast. The downside is that your gear upgrades are gonna come from Ulduar25 and ToCr10. Learning the fights in Ulduar10 will help you to tank Ulduar25, which you're ready for gearwise. Apparently your gear's better than you thought. The only thing I'd change on your gear (Unless you desperately need the Str and agility, which you really don't.) is your chest enchant to Super Health over powerful stats. Other than that, if you already know the fights, or have a good raid leader, you're good to go. Jump in and get your sword messy!
Stam Stacking: Good idea, especially since the socket bonuses you skipped won't change much.
H ToC/Avoidance: Should be just fine, considering that the percentages displayed (Dodge/parry) don't take into account the chance to just plain be missed. You're looking at about 50-54% chance to not get hit already if I remember the miss chance right. If it's not around 11%, someone please correct my math? Also, healing the MT in a raid is WAY different from a 5man instance. I had an ulduar geared priest FAIL to keep me up in Heroic UK a while back. He said it was impossible. The next night I went in with a rl friend's fresh-80 priest, and we didn't wipe once.
Badge Gear: Triumph is gonna be FTW. Right now, Conquest badges can only get you a better belt, or be traded down into Heroism to gear your next project lowbie.
...Thoughts of a philosophical Death Knight...
If death is the inevitable end of life, is life the inevitable end of undeath?