So perhaps the problem is that you don’t know what to search for in google. Knowing what to ask will aid in getting a better answer. While it seems obvious to those of us with technical know how, beginners can get stuck with something as simple as what to search on.
So for your first question, try googling “how to set up and publish a test website for client perusal.” Here’s one of the hits from that search that seems applicable.
Also, when the client is reviewing it, they may need to see it on different devices to understand how it will look/perform, e.g. menu placement, font size changes, etc. I had a client that continually forgot that web pages are a fluid and dynamic presentation that will change based on device type/screen size.
While you can video the site you’ve created, it becomes tedious and time consuming to do so on various platforms just so the client can see what it looks like.
I have always had better luck with asking where to look for the answer rather than asking for the answer. I also generally say what I’ve looked for or where I’ve looked. That way it is known that I’m not just asking for someone else to do my work.
Publishing a test website will require some technical knowledge but this will be very beneficial because you’ll need to understand the ins and outs of publishing before the site goes live. You can’t run a bake shop without knowing how to work an oven. After you’re more experienced with how to develop and publish websites (and know your limits), you may be able to sell an idea from a drawing rather than a demo.