Claro que se puede. Yo siempre lo hago directamente en el registrador (Godaddy, Name, etc) porque me parece más cómodo que usar un hosting solo para el htaccess.
En Godaddy se hace donde pone fordward domain, si mal no recuerdo.
Desde luego los enlaces que tuviera el antiguo se detectan en el nuevo. No se si te sirve de respuesta.
Es una redirección 301 igual, así que yo creo que es lo mismo. De hecho yo siempre suelo hacerlo así para redirigir los dominios expirados.