I don't think the titles and descriptions not appearing in Google was an issue with how your pages were set up. It was probably another issue that we can address after this is all fixed.
No, you don't need a store front page but you will need to remove the breadcrumb from your pages so there is no link to the page in any of your navigation.
Originally Posted by youngy
See ny thinking is try and use datafeedr but keep it in the back end as much as possible so the front end is full of fresh new content
But your front page as it is now doesn't have any fresh content. It just has a list of category links and some text. Nothing about it is dynamic.