Fixing permalinks and having .html url in our wordpress posts and pages right after you install wordpress is a very good idea, because we will make our blog search engines friendly.
Change “Home” page in your wordpress site to your own created page
Beginners video guide to wordpress cms on how to set your wordpress static home page without changing any codes. However, if this tip doesn’t work, you might want to see my other video: change page order wordpress