I think I know the answer to these questions but I need a couple of nods before I mess something up.
If you go to my site
www.resourceful-mom.com, you will be redirected to the ip address instead of the site name. Before I transferred my Wordpress blog to Blue Host, I was able to change/alter page names. On Wordpress.com (the free site), these are called Slugs. Now that I'm on Blue Host, my links have the ip address and the page names aren't descriptive at all. Now, my page names are called Permalinks, instead of Slugs.
Now to my question (whew!):
- Now that I'm self hosting, do I have to "name" my pages the same as I would if I were creating them in HTML from scratch? Or, is there a different way to handle this? I know that the url is used when search engines do their searchy thingy and I don't think I'll be found with 66.55.blah.blah/548058?, just a thought.

- There is little to no formatting (paragraph indentions, spacing between paragraghs, etc) taking place. Is this as result of the Wordpress theme I chose, is there a plugin/widget that I need to download or will I need to input HTML coding on each page to accomplish formatting?