Em português, é de recomendar a forma Teo, sem h nem acento gráfico, muito embora este nome apareça escrito frequentemente como Theo (cf. José Pedro Machado, Dicionário Onomástico Etimológico da Língua Portuguesa).
Note-se, porém, que a sequência th não faz atualmente parte da ortografia portuguesa.1
Quanto à forma com acento gráfico ("Téo"), refira-se que não é de rejeitar, pelo menos no âmbito de certa prática ortográfica, quando se verifica a existência de formas acabadas em -éo, com acento gráfico, como acontece em beaquéo, cataguéo, cotoguéo, guatiedéo, todas designativas de grupos étnicos entre os índios do Brasil (cf. Dicionário Houaiss).
1 Como aponta o consultor Luciano Eduardo de Oliveira, encontramos th noutras ortografias; por exemplo, Theo em inglês, como forma curta ou hipocorístico de Theodore e Theobald e Théo em francês (sobre estas e outras formas de línguas estrangeiras, consultar o "site" de língua inglesa Behind the Name).