Shipping fields like address missing

Hi

I'm currently setting up a site for a friend and at the moment while testing purchasing a product the shipping information screen only shows an email address field until you press continue, which is when it shows the full address and errors saying that you haven't filled in the form correctly. How do we turn on the address fields permanently?

And as well as that, how do we adjust what pages are shown in the 5 or 6 steps to checkout a product? You have to click "checkout" four times before you get to the PayPal page; once when viewing the basket at the top, once on the shopping-cart page which is only showing the same things you've seen in the basket at the top of the page, and then twice to get pass the shipping page which is currently bugged or not set up correctly on our install.

Thanks in advance.