Die Lizenzfrage ist ja bereits beantwortet.
Einen privaten Server für WoW aufzubauen ist technisch möglich. Allerdings erlaubt das Blizzard offiziell nicht und sogar wenn man in vielen einschlägigen Foren auf Anleitungen, Hack-Patches, tolle Datenbanken etc stösst läuft der private Server nur sehr eingeschränkt:
- PVP ist mangels Bevölkerung gar nicht möglich
- Viele NPCs sind verbuggt oder funktionieren anderweitig nicht richtig
- Einige gescriptete Events laufen gar nicht ab
und ganz wichtig
- Du musst deine GM-Tickets selber beantworten
Es gibt Installationen die aus dem WOW-Client auf Deinem Rechner einen Emulator basteln und dann gibt es Projekte die in einer SQL-Datenbank quasi den Server nachbauen. Beide Techniken führen zu einem (eingeschränkt) funktionierenden Server, sind aber wie gesagt bei Blizzard in den EULAs (End User License Agreement) als klar nicht erlaubt eingestuft.