Real mature. And no, there is no instantly when you're buying on launch day. the staff still have to manually start the process. This is also affected by the fact that they host ARK servers and ARK released a big update yesterday wich also is causing issues. So i would try to watch my tone if i were you.
No, the controllpanel is the webpage you get redirected to after purchase is done. It says so quite clearly "don't close this window". From there you can edit settings and start server. Keep in mind that first time start up seems to take a while, maby half an hour. It also takes them a while to set them up today aswell.