1) Its good. Fast ques for Bgs and arenas. Not to sure what you mean by events though.
2) This community is good, even if they get "trolly" at times.
3) Check the guild topic.
4) "Good" classes are Blood DK, Rogues, hunters, mages and pallies IMO
5) Warriors are meh. Resto Im not to sure about...