Can .null domains from opennic.org work with cloudflare.
No, it has to be an officially recognised TLD.
any other dns that i can use?
As implied earlier, you can use any of the officially recognised TLDs.
I know but I want a dns that I can use with .null I already use cloudflare with like 20 domains