Renewing certbot certificate: Will putting cloudflare SSL in strict affect it?

I was setting up a letsEncrypt certificate and the verification failed when I put cloudflare SSL in FULL(Strict). I had to shift it to FLEXIBLE to make it work.

Now would there be problems if the cloudflare ssl is kept in FULL(strict) when certbot renews the certificate?

When you’re using the HTTP challenge, Flexible means CF connects to your server over HTTP, Full means HTTPS (but not verifying the certificate), and Full Strict means HTTPS plus verifying the certificate is valid.

To fix this, ot is highly recommended to use the DNS challenge instead -

Thank you. So even on renew certbot uses http to check authentication.

Is this the best way to set up the dns challenge in ubuntu? by setting up the token as given in page 5 here : ?