Re: Page names in menus are different from page names in links?
Your website won't work until you repoint your domain to the VH servers and you publish your website.
You don't add any extension to the name of any of your page files, this is automatically done when you publish your site. You do have a choice however to use .php or .html. This is entirely up to you, both will work, but make that decision before you start and stick with it.
Don't aim for success if you want it; just do what you love and believe in, and it will come naturally.