Is there anyway to hide the instance id in the product name when installing please (auto gen instance on install selected)? I have a picture below as an example of what I mean
Yes, this is possible by using an Enterprise or higher project type.
To edit the displayed product name you can go to "Dialogs" page, select the "ProductNameTitle" static text control on your dialogs and then from the right pane set the "Text" field to the desired display name.