There’s a whole list of websites that are trying to compile the working addons for the WoW Classic beta. The easiest one to parse through is Will It Classic. The site has a list of addons — including a search function — and has color-coded each one to signify whether or not it’s working on the beta client. Keep in mind that the client runs on the Legion API, so there are a few semi-current addons that work without any tweaking by their creators.
Fishing requires much time and does not yield much profit until its later levels. Unless you enjoy it for its own sake, avoid seriously delving into fishing until your level limit. It is not a bad idea to do a little when starting out a new character on a new server, though - the gray items you fish up sell for good money to a starter, which can help you out with your other tradeskills.

Zygor WoW leveling Guides installer comes as advertised!  After creating your account with Zygor leveling Guide, you are able to download the installer from the Zygor levelingguide member’s area.  All you have to do is execute the zygor.exe file (for P.C.) or zygor.dmg file (for Mac.) and click the next button 4-5 times.  That’s ok! Installed!  No need to download any additional setup installer files, just click & install. Next time you login, you will be up & gooo.
Drustvar is far and away the hardest Alliance zone, which is exactly why you want to do it first. If you have legendary items, they’ll still be usable, and if you don’t, this zone will still be easier early on than it will be later. Drustvar is also extremely fast and will let you jump out ahead of your competition in other zones, which means fewer players around to take your quest objectives.