What all these vendors sell is: A set of clothing [Hat, Robe, Boots] , Banner [Wand], Mount, House, Banner [Housing item], Tapestry to where the vendors are & housing idols. I hope I didn't miss any faction vendors out. If I did please let me know.
The link above will help you lot for what you need to defeat or do to earn the badges. Thank you TylerWildPants for posting the 26 badges of Mirage as it is very useful.