So I setup a subdomain static.domain.com and pointed the root to domain/wp-content
Put the right stuff in wp-config and ran a SQL string to replace old content. All worked fine, images now going through static.domain.com except al the icons on the front-end of WP and most on the back-end just show a square now.
Im still knew to the whole CDN/Cloudflare stuff. But I was under the impression to improve performance you feed static content through a subdomain that is pointed to my wp-content folder.
Also read several times on this community it’s was a better option to load images and stuff from the subdomain but maybe I interpret it wrong.