DD kannste ja im Grunde mit jeder Klasse machen, daher dürfte das ja kein Problem sein. Auf den meisten Servern herscht halt Tank mangel für Instanzen, allerdings brauch man in Raids auch kaum Tanks (2-3 in 25 Mann Raids), daher wirds halt schwerer in Raidgilden zu kommen.
Ich hab mir nen Druiden gemacht, der kann im Endeffekt alles abdecken. Er kann Healer sein, er kann tanken, er kann nen Caster DD sein oder sogar nen Melee DD. D.h. du kannst dich eigentlich optimal anpassen bzw umspeccen. Du hast ja ab Level 40 die Möglichkeit, dir die duale Talentskillung zu kaufen (1000g). Mit dieser kannst du jeder Zeit zwischen 2 Skillungen wechseln (bei mir ist es Heal und Tank). Für meinen Raid bin ich immer Heal. Für Instanzen bin ich mal das eine oder das andere, je nachdem ob sich noch nen Tank oder nen Heal findet.
Wie gesagt, ich könnte dir halt den Druiden empfehlen, oder falls du auch BurningCrusade schon hast, vielleicht nen Paladin. Der kann auch alle 3 Rollen abdecken. Alle anderen Klassen maximal 2 oder nur DD.
Hier die kurze Auflistung

:
- Magier (Caster DD)
- Schurke (Melee DD)
- Hexenmeister (Caster DD)
- Jäger (Fernkampf DD)
- Schamane (Caster DD / Heal)
- Priester (Caster DD / Heal)
- Todesritter (Melee DD / Tank)
- Krieger (Melee DD / Tank)
- Druide (Melee DD / Caster DD / Heal / Tank)
- Paladin (Melee DD / Heal / Tank)
Supporten tut irgendwo jede klasse nen bissle durch Buffs oder speziellen Fähigkeiten. Manche mehr, manche weniger.