I find that creating a sitemap can be a bit tricky for a newbie. Do I still need one even if my site is just composed of a few pages?
Not much important but if you do that it will be good. But you should post your blog rss feed in Google Web Master tools.