Muito massa!!! Somente algumas sugestões:

  1. Você pode utilizar serviços como noip para não precisar de IPs estáticos ou quem sabe até mesmo cloudflare-ddns
  2. Sobre a liberação de portas você consegue usar portas altas como 8080 e 8443 em conjunto com a cloudflare

Tem o tunel da cloudflare tbm facilita demais!

Eu não tinha pensado nissso! Na real eu nem lembrava dessa possibilidade, foi muito bom você ter ter trazido aqui, vou procurar me atualizar sobre o conteúdo pois eu só sei o básico.