Sorry, we really didn’t get you about what you are saying. Google and Bing is the search engine. What is the meaning of not showing the latest post in Google and Bing? It shows only the links, not the website’s latest section, right? The website is meant to check on Web Browser.
To make a child theme you need the basic knowledge of coding or you can hire a developer for it. You should make a child theme to customize code so that you won’t lose your customized code when updating the Theme to a newer version in the future.
Some plugins may have the settings and documentation to add the ‘ads’ on the Website section. Maybe you don’t need to make a child theme just for it.
BTW the Image slider is available on our premium version. You can upgrade to Premium Version for more Features. You can check the list of features and Preview of demos here
Thanks