There are certain checks in the registration process that bounce you into a manual approval queue. Unfortunately the “approvals team” only works Monday-Friday during normal west coast USA (GMT-8) business ours.
As for the price, when you register a domain name you are charged for it immediately. If you read the screen rather than just click thru it does tell you this. If you continue hosting after the two week free trial then you can elect to make that domain your free domain and you will only be charged the difference. In either case, whether you continue after the two week free trial or not, the domain is yours for a year, and you can easily use it with hosting elsewhere.