1 "when I try and put up a photo, it posts as small."
I hate to be a pain but what's small to you looks fine to me. A specific example of what you're looking at would be great. :)
Now I am looking at this post here and the picture of the truck with the mountain in the packground. You state that you've imported these pictures but what you've actually done is just link to them from your blogger.com. (Quick aside that doing this is against Blogger's TOS and may get your account over there shut down. You may want to move over the pictures to your WP.com account. Here an FAQ to get you started on uploading pictures to your site here.)
Anyway, you're using two seperate pictures here when I see the truck picture. The first one, http: //photos1.blogger.com/blogger/7870/299/400/P1010080.0.jpg is the one on your blog page. You link to a different one: http: //photos1.blogger.com/blogger/7870/299/1600/P1010080.0.jpg
Both of those are from your blogger account. Do note that these are two different sized pictures.
2 - Please understand that Pages are not Posts. (Note the captial letters there.) You have imported your old posts from blogger into Posts here. An example of a Page is your About Page. They are completely seperate from the Posts system on your blog and usually will not show things like a datastamp or categories while Posts will show those. To create another one of these, you need to visit Dashboard -> Write -> Write Pages. To make a subPage under another Page, looks for the Page Parent along the right hand side of your Write Pages form.
If you're thinking of subPosts, that does not exist on WordPress. You can create additional Posts via Dashboard -> Write -> Write Post.
I strongly suggest reading the FAQ at the head of this forum as well as checking out the FAQ as well as the FAQ I linked to above.
Feel free to ask if you have any more questions or don't understand something.