Ele shammy is mostly the best dps u can find for those fight !
in Greatness, only our S3 rogue beat our ele shammy dps which is S1 + kara geared.. so yea a Ele shammy would be the dps to get !
A Beastmaster Specced hunter will be. by far, the best DPS you can get for KARA and pretty much anything else in the game until you get to T6 content.
If he gets the gun from opera event, or off doomwalker (those two are the best you can get for BM hunters until the badge reward xbow from Sunwell), he's set..he'll out DPS anyone in a kara raid even if he's wearing blues and greens. The AOE pulls will let the mages and locks pull ahead sometimes...but not often.
And you don't want a hunter to spec partially into survival as a BM spec..if he's gonna go survival, go something like 0/25/36. If he's BM (and if his unbuffed Agility is less than 600, he should be BM) then spec 41/20/0.
could easely replace the enh shammy but again it depends of the gear.
If you have a lot of melee DPS then the enhancement shaman is really a force multiplier, as is the BM hunters ferocious inspiration buff.
a hunter would be good too but can only replace lock which we need for illoof ).
Again, BM hunters are really good DPS, much more than your rogue, or ele shaman. For Ilhoof, you might think about replacing the Rogue or the Shadowpriest or ele Shaman if you have a BM hunter that knows how to DPS.
and to hlp with the grp here a suggestion :
1st grp--> 3Healer / ele shammy / shadow priest = mass mana regen with totems and priest abilities !
2e grp--> 2tanks / mage / lock / rogue = dps grp which mostly dont need mana reg.