Antes de tudo, voce precisa verificar se o domínio escolhido já existe.
Registro.br verifique neste site.
Caso o domínio escolhido não exista, voce deve neste mesmo site se cadastrar e efetuar a compra do domínio.
domínios com .com.br só são feitos para instituições comerciais, ou seja é necessário o uso de um C.N.P.J.
Agora hospedagem voce encontra inúmeras na internet.
Como hospedagem eu costumo utililzar a
Team Design.
Só por curiosidade, se o seu site for para mostra de suas fotos e etc, procure utilizar o domínio .fot.br, que não é necessário a utilização de um C.N.P.J.
Qualquer dúvida adiciona no msn ou manda e-mail.
Grande Abraço
Bruno.