Help a noob

Hello, I have some questions as a player who is going to start a warrior.
1) What addons are essential and great for leveling?
2) What professions should I take whilst leveling as warr?
3) How often should i be running dungeons in comparison to questing?
4) What is the food situation? (Heard warriors have it rough in leveling)
5) Do i get to use any of the raid tier gear until AQ40?
6) Any general tips for a player who only started in mop?
I know these may be stupid and or annoying questions but I need to know because I'm lazy.
Thanks
1) What addons are essential and great for leveling?
2) What professions should I take whilst leveling as warr?
3) How often should i be running dungeons in comparison to questing?
4) What is the food situation? (Heard warriors have it rough in leveling)
5) Do i get to use any of the raid tier gear until AQ40?
6) Any general tips for a player who only started in mop?
I know these may be stupid and or annoying questions but I need to know because I'm lazy.
Thanks
