In short, no.
Cloudflare only works as a CDN, so your host would still (surprisingly...) be hosting your content. If this is against their terms and conditions then A) they can take the content down themselves without intervention. or B) when somebody complains to them, then they can take it down also.
In reality, you're best using offshore hosting, then route your traffic through Cloudflare, don't rely on cloudflare alone to protect you from being caught with nulled software.
Hope this helps,
Katos.