How do I upload my account before the name servers resolve?

Yes you can, simply use the i.p. in place of the domain name. Your i.p. is listed in your welcome email if you purchased a dedicated IP. You can also put in a ticket and have us set up a temp url for the site.