Custom CHeckout Page for Pro SItes

Im wanting to use a page on my site that looks like this: for my checkout page. Is that possible?

If so, how would I go about doing that?

Like wise, can I charge a "setup fee" as shown in the image with pro sites?