Some files are generated as you play. If you still have your torrent client, it should have an option to force a recheck.
To make sure your client should function as it should, and files aren't being changed/reset. Your focus are steps 1-5:
1. Restart your PC.
2. Close and exit torrent.
3. Move your WoW -folder to other folder, away from Torrent's Download folder.
4. Right click WoW -folder or config.wtf -file, select properties, un-check "Read-only" and Apply.
5. If you get prompt, Apply changes to this folder, sub-folders and files and click OK.
6. Warmane realmlist guide
7. Login by using username, not email.
Addons not showing up could be a simple issue of having not extracting .zip files contents correctly to AddOns -folder.
Go to your WoW/Interface/AddOns/ -folder, and check if the AddOns are packed within an extra folder. This is usually the issue when AddOns aren't showing up, despite being for the correct WoW version, and installed within the right folder.
E.g. the addon might be installed like this:
WoW/Interface/AddOns/DBM-WotLK-3.3.5/DBM-Core
WoW/Interface/AddOns/DBM-WotLK-3.3.5/DBM-TBC
WoW/Interface/AddOns/DBM-WotLK-3.3.5/DBM-GUI
When the addon should be installed like this:
WoW/Interface/AddOns/DBM-Core
WoW/Interface/AddOns/DBM-TBC
WoW/Interface/AddOns/DBM-GUI