Sì dovrebbe funzionare, semprechè l'hoster ti faccia aggiungere sottodomini di terzo livello e gestione dns gratuitamente, ovvero compreso nel costo, e non sempre tuti gli hoster lo fanno. In ogni caso faccio un esempio di un caso pratico.
Dominio esistente domain1.xx presso host1
Gestione dns e spostamento domain1.xx presso altro server (no presso altro host)
Creazione subdomain sub.domain1.xx presso host1