you dont really need a tank for heroics either wheter you have pve / pvp gear!

ofc gear always makes it easier and id suggest you got some of the pvp gear since they are really good even pve wise.

doing heroics shouldnt be any probs and i think you can farm as much badges / day as you have time to play.
im currently runnin 10 dailys/day and doing full clears of heroic SV ramparts and partial clears of manatombs SP and sethekk.

now GL with your crew