Hi,
der "Server i5-6" Server sollte ausreichen. Selbst wenn du Windows nutzt, sind die 6GB RAM ausreichend dimensioniert. Sagen wir mal 2GB für Windows ansich und 4 GB für Spieleserver, das sollte locker ausreichen

.
Zum Thema Windows oder Linux... leider, falls überhaupt noch, bieten die Spielehersteller die dedicated Serverfiles eigentlich nur noch für Windows Systeme an. Folglich wäre ein Windows System also das "bessere".
UPDATE: Als OS, wenn du Linux nutzen willst, nimm den bzw. das hier "openSUSE 11.2 Parallels® Confixx 3.3". Damit kannst du die Domänen & Co. sehr einfach administrieren. Für einen TS Server musst du aber auch etwas mit der Console (Shell) umgehen können.
Bei einem Windows Server musst du die Domänen via der "IIS Adminoberfläche" verwalten, die bei Windows Server dabei ist. Ist aber auch sehr einfach

.