My choices..
1.
http://wow.curse.com/downloads/wow-a...azscrooge.aspx
2. <Insert your prefered Unit Frame addon here> and Clique
3. Carbonite or....
Built in quest log and
Questrouterlite or
QuestPointer and TomTom
4. See above
5. As mentioned by others, WoW has this built in but for extras either Chatter, which is my favorite, or Prat, PhanxChat etc.