When I purchased my hosting it asked me to link my domain – my domain was already registered with the same company so it was available in a dropdown.
From there I proceeded with the specific information from the welcome email. So it look like the domain was spelled correctly. as for the DNS not matching up yet, I am not sure – I will have to contact my hosting provider.
If I had a DNS issue would I not be able to access cpanel?