To avoid phishing: have a low cost laptop handle only your emails. No other connection to shops, banks should be on the laptop.
Use another laptop where you don't enter emails. It is best to use a Linux distro to access your shops, banks and all other financial tools.
Cloudflare delays visitors, so there is no sense to make your shop fast and set cloudflare, just to let clients solve riddles.