For your tank... I'm assuming you meant which race should you be, not which class, since you seem to want to be a warrior! Well, if you were Horde side I'd recommend Tauren for the health buff. But honestly, I *never* pick a race based on the racial features - only based on the flavor. If you are going Alliance side, I am quite partial to dwarf warriors myself but pick whatever seems most fun to you!
Is the path faster than that of any other guide? I can’t really answer that, not having played through all of them to 90, but you will certainly move at a very fast pace. You will never wonder about where to go and what to do next. Consider this, also: Zygor advertises a 1-90 time of under 7 days. That’s as fast as anybody does it. I can also state that you’ll never be at a loss as to where to go or what to do. Zygor’s avoids the time wasting quests, as well. Overall, we’ve found it easy to use and we can just go boom, boom, boom through the quests. Very nice.

World of Warcraft: Battle for Azeroth also provides you with the opportunity to quickly upgrade your character to level 110. Enter the enormous battle fully prepared for it. After you start the expansion, you will sail to the kingdom of Kul Tiras and visit the trolls of the Zandalari Empire. Win epic battles and take control over the strategically placed Stromgarde. Discover a twenty-player cooperative missions on the War Front and take part in numerous expeditions. Gather resources scattered over treacherous, undiscovered territory.
Allied races are variants of existing races. The Void Elves are a version of Night Elves, while the Highmount Tauren are, you guessed it, a version of the Tauren. Four allied races are already in the game before launch and two more, the Dark Iron Dwarves and Mag’har Orcs, were added after Battle for Azeroth launched. Each Allied Race has its own racial abilities. You can also unlock a heritage armor set by leveling any Allied Race to the level cap.
×