For Cloudflare SSL, all I did was regular install and DNS A record. (Is this ok? Sure was easy)

You might not be able to do force HTTPS if you never configured your server for HTTPS support. There won’t be issues if you don’t enable that.