En principio las DNS personalizadas sí que las puedes ir creando ya, para eso necesitarás las IPS que te tiene que facilitar tu proveedor. Una vez que tengas el hosting entonces tendrás que apuntar esas DNS (las nuevas) hacia el servidor de tu proveedor.
Respecto a la dirección provisional, pues puedes usar algo así como
http://xx.xxx.xx.xxx/~user aunque va a depender un poco de la configuración que tenga tu proveedor, por ello te recomiendo que le consultes a él.
Suerte!