Hallo @

,
1) Grundsätzlich ist der Anbieter für Server egal, insbesondere wenn du weniger als 20 Spieler erwartest, da tun es die meisten vServer zwischen 5 und 10€ im Monat mehr als ausreichend.
2+ vCores, 2GB (Linux) oder 4GB (Windows) RAM und paar GB Festplatte, wären das absolute Minimum.
2) Hängt von der WoW Version ab die du spielen willst:
- Classic: mangos oder cmangos
- TBC: mangos, cmangos oder SunstriderCore
- WotLK: TrinityCore oder AzerothCore
- Cataclysm: TrinityCoreLegacy
- MoP: SkyfireEmu
- WoD: TrinityCoreLegacy, Skyfire wenn du nichts besonders gutes willst, ansonsten ist die WoD Core von Firestorm auf GitHub.
- Legion: TrinityCoreLegacy
- BfA: TrinityCore
3) Die jeweiligen Projekte haben (meistens) auch eine Datenbank dabei
4) Siehe 2
Mangos, TrinityCore und AzerothCore haben jeweils sehr gute Anleitungen und das meiste davon kann man relativ einfach auf die anderen übertragen.
Ansonsten, bei konkreten Fragen einfach hier posten und jemand wird die weiterhelfen können.
Gruß,
Ghost