You are fine
Ulduar 10, ToC 10, some Uld10hm
You are good to help in
You are not fine for
ToGC 10/25, Uld25 hm
Cannot help you with talents but get tanking ring from triumph badges asap, farm some Malygos 10 (fastest way to get great shield), or check AH for Northern Barier. Get 2nd profession (suggesting BS, but ench will work too), dont gem for parry - dodge/sta or exp/sta are best choices for red slot.