Is a VPN necessary if one has setup one’s computer with Cloudflare’s DNS settings?
In short, no. Why would you think so?
That 188.8.131.52 VPN thing is a cellphone “feature.” Desktop computers are much easier to configure DNS on.
This is because cellphones jump between networks and VPN is necessary to keep a consistent DNS setting.