Hi Pedro,
As per your query, font awesome icons are not appearing because you are using some plugin which has outdated font awesome CSS and in our theme, there is an updated version of font awesome that way they are getting conflict.
Please deactivated the plugins and check which plugin is conflicting.
we are giving you a link in which you will get easy steps and screenshot to set up your one page.
And you need to make a custom link menu.
Documentation Link: https://www.vwthemes.com/docs/vw-one-page-pro/#section-14
Could you please specify, “Awesome Screenshots” part of my template scroll infinitely?
Thanks