During the checkout wizard, you have the option to select using a stored database preset for storing the order details, this will create the tables for you automatically.
the form fields added to the checkout page depend on the type of checkout you select.
I would suggest running through the checkout wizard, you will come to a section where you select the design for the checkout page, this will show you a screen shot of the checkout page for the checkout method you select.