É definitivamente possível fazer isso usando um serviço como dyndns - o link levará você para um download de cliente do Windows, mas também há a capacidade de atualizar seus dyndns em determinados roteadores. Você cria um endereço como yourhome.dyndns.com, que é atualizado toda vez que seu IP em casa muda.
No entanto , eu não sou um grande fã de deixar o RDP aberto para o mundo, as possibilidades de ataques de força bruta o tornam um ótimo candidato para investigação. Eu sugiro strongmente que você use algum tipo de portas batendo ou redirecionamento de porta por ssh . Ambos são razoavelmente fáceis de configurar se você fosse capaz de ter uma instalação do Linux em algum lugar, mas que deveria ser possível também no Windows com alguma pesquisa.