Vigilance Perch is essentially an automatic mount when out of combat. Despite its tooltip, it only allows you to fly in flying zones, so you will not be able to fly in Battle for Azeroth zones. This is a great Legendary to pair up with Sephuz's Secret. Choosing between this and Apex will come down to personal preference and how you prefer to level. When speed-leveling with consumables, you will not get full value out of the mount ability of this Legendary. If you are just leveling normally, try them both out and see what works best for you.
In player vs. player designated zones, you will still be viewable and attackable by players, but you are not left completely defenseless. While engaged in a Pet Battle, any attack from another player will break you out of the battle. You will receive a 3 second damage shield that will absorb 50% of incoming attacks. The same exact wild pet that you were previously battling will respawn after you come out of combat with the other player. However, if you defeated the primary pet in battle prior to leaving the match, the pet and its team will not respawn.
Picking up herbalism and mining is the best professions to have while leveling. Not only will you earn gold as you level, but you will also get extra XP. At level 20 you will get over 500 XP for picking up a ore or a herb while killing a mob only gives a little over 100 XP. Don’t go out of your way to pick herbs if you are trying to level quickly, but pick the ones that are on your way. Leveling from 110 to 120 can be done pretty quickly just by doing this. There are a few items that will help you if you decide to use professions while leveling:
Baelgun-Alliance-USBaelgun-Horde-USBalnazzar-Alliance-USBalnazzar-Horde-USBarthilas-Alliance-USBarthilas-Horde-USBlack Dragonflight-Alliance-USBlack Dragonflight-Horde-USBlackhand-Alliance-USBlackhand-Horde-USBlackrock-Alliance-USBlackrock-Horde-USBlackwater Raiders-Alliance-USBlackwater Raiders-Horde-USBlackwing Lair-Alliance-USBlackwing Lair-Horde-USBlade's Edge-Alliance-USBlade's Edge-Horde-USBladefist-Alliance-USBladefist-Horde-USBleeding Hollow-Alliance-USBleeding Hollow-Horde-USBlood Furnace-Alliance-USBlood Furnace-Horde-USBloodhoof-Alliance-USBloodhoof-Horde-USBloodscalp-Alliance-USBloodscalp-Horde-USBonechewer-Alliance-USBonechewer-Horde-USBorean Tundra-Alliance-USBorean Tundra-Horde-USBoulderfist-Alliance-USBoulderfist-Horde-USBronzebeard-Alliance-USBronzebeard-Horde-USBurning Blade-Alliance-USBurning Blade-Horde-USBurning Legion-Alliance-USBurning Legion-Horde-US
A dungeon should take about half an hour to 45 minutes, that is reasonable. What did we do to Maw of Souls because it was by far the fastest dungeon to spam run for AP? Nerfed its yield. Same happened to dungeons. Except instead of nerfing the XP, they adjusted the clear speed to justify the experience a bit more. Is it perfect? Nah, a lot of dungeons aren't even that long with updates. At most a clear takes 5 mins more.
Through out the game, the quest log will be capped to 20 many times. The guide makes use of maximizing the total amount of quests you can accept at once. Because of this it is important to follow the guide exactly and only accept quests if the guide tells you to so you won't run into issues not being able to accept a quest. If you do accept a quest that is not listed in the guide, write it down because you may need to abandon it in order to keep following the guide if your quest log is full.
Bags: This SHOULD be a no-brainer. The cheap-o version are Netherweave bags, but if you have the gold I recommend you get the largest bags you can afford, since it means you won't have to stop to clean them out as often. In fact, if you have an excess of gold, it's probably not even worth your time to stop and loot mobs that aren't quest objectives. This seems like a small thing, but over the course of 100+ levels, all those clicks to loot add up.
If there would be a transmog server #1, all transmog vendors would transfer there and the market would get destroyed fairly quick. In general, Roleplay-Servers like Argent Dawn or The Aldor are better server for selling transmog. On high pop servers you have a lot of other players selling stuff and as a result, low prices. On low pop servers prices are acceptable, but you have no buyers. So there is not recommendation for a server really. Its up to you.