Self Hosting Web Site

I have a web site on Digital Ocean that I would like to self host. I wanted to confirm a few things first.

I have a dynamic IP address with my ISP. I have read that isn’t a problem. Is that correct.

When I make the link through my tunnel, can I not specify a sub-domain? Currently, in a browser I can just enter nameexample.org and get to my site. At Digital Ocean I have a CNAME record that maps www.nameexample.org to nameexample.org. Can I do the same on Cloudflare?

Finally, could I map a link through the tunnel to my public Digital Ocean site?

You can create a tunnel, therefore add a public hostname nameexample.org. Furthermore, at Cloudflare dashboard, you can create additional record for the www hostname pointed to a dummy address like 192.0.2.1 which is proxied :orange: and then redirect from non-www to www using the Redirect Rules at CF dashboard.