“Where can I find all the basic initial homepage setup stuff? And don’t tell me in the sticky posts ‘cos I have looked there and half of it is missing now?”
They’re all still there at the top – https://appfinite.com/forum/epik-theme-support/ nothing has been changed or removed. Make sure you’re looking at the yellow sticky posts.
“And where can I find detailed instructions on how to set-up the logo image in the header. “
You would go to the Appearance > Header link in your admin section and upload your logo there. Before you do, make sure you know the exact size of your image and add that to your functions file in the header/logo area. Then upload your logo and it should show up. Of course you’ll probably have to make css adjustments if you want it to look a certain way, and to do so you’ll find that content in your style.css file in the header/logo section.