Olá, queria utilizar o moonlight, mas com acesso externo. É tão complexo assim para fazer? Digo, utilizar múltiplos programas etc.

Você pode simplificar todo processo com uma VPN você provavelmente vai precisar só aprender configurar a VPN, mas acredito que com tailscale funcione bem e é bem fácil de configurar.