After demo is imported – the menu must be saved or it shows all pages.
So you have to save Main Menu – please see this help http://help.wpestatetheme.org/#menu
If it doesn’t save, it means that the theme was installed wrong (theme inside theme). In that case you will need to re-do the install. For this part I will be glad to give you a hand. I always help clients with demo content, if they ask me to. Just email me wp-admin access to [email protected]
I will also help you set up the slider on homepage. You just have to add the slider name in page settings.
Please email me and I’ll help you get the features up and running!