1)
http://www.wowhead.com/ n search Karazhan inside have all boss description incl. all items , quests, bosses etc
2) my kara grp must have 2 tank, 2 healers, 1 rogue, 1 warlock, 1mage n 1 priest 2 other dps or 1 healer 1 dps (depend my group ppl gears)
eg. Tank: warrior feral druid/ prot pally
healer: holy pally holy priest resto druid/ resto shammy
dps: rogue, warlock, mage, shadowpriest, shammy
If u want to finish full karz, these class u must have
warlock (OT illhoof, MC some of the trash mobs)
priest (shackle, major CC for trash mobs)
holy pally (heal huge amount, also can OT.. if your pally is holy/prot )
3)min req full blue instance set until Opera. after opera boss you need more req incl heroic instance or bandage of justin epics.
unbuff min:
healer: healing bonus: 1300
caster dmg: dmg bonus: 700
tank hp: 12k
參考: myself, my wow guild, now raid in black temple