O Plano que você estará disponibilizando está correto da maneira descrita acima, o plano de hospedagem a R$29,99 Mensais + Taxa de instalação de R$499,99 ( serviços de personalização ), para adicionar o primeiro ano do domínio grátis basta ir em "domínio gratuito" e escolher a opção de "Oferecer somente um registro/transferência de domínio gratuito (renovar normalmente)" Assim o seu cliente poderá escolher uma TLD que você irá disponibilizar .com ou .com.br ou .net e pronto, inserir o domínio, no final do período a renovação será apenas do domínio, pós o serviço de hospedagem já é recorrente.
PS: só irá aparecer a opção de domínio gratuito se você utilizar o WHMCS como gerenciamento financeiro dos produtos.
Espero ter ajudado.