Ano, stačí server připojený k netu, aby na něm běžel nějaký operační systém a pak už stačí jen stáhnout a nainstalovat TS3.
https://www.teamspeak.com/en/downloads/#server
Ale když se v tom nevyznáš, tak to je stejně všechno v teoretické rovině.
Koukni třeba sem, server si můžeš i pronajmout: https://www.ts3-hosting.cz/pronajem-serveru/