Hi, do you have a link to your site?
We can do it a couple ways, either you could remove the content from showing on the portfolio page by editing the page_portfolio.php file in your theme, or you can have those sections hidden by adding code in your style.CSS…..We’ll need a link to your site in order for anyone viewing this post/yoursite to be able to tell you how to do the latter.
For the Text Overlay you’ll probably need to hire someone to add a customization to create what you’re looking for as it could go a bit beyond the scope of support.
But definitely send over a link to your site so I or anyone else reading can tell you which parts of your CSS you can change to hide the content as you’re looking to do.