To be honest, I’d buy a used Pro if I were you. The current idea is too much of a hassle, and completely internet dependent.
Especially when you don’t have a sort of fixed outside IP address.
The Homey HA app for Homey Cloud only works when connecting with your internet IP address, and a port forward for HA.
(The Homey HA community app for Homey Pro uses a local connection)
I"ve no clue about cloudflare and Treafik.
In case of problems, I always start with the simplest setup to connect, to be sure it works.
After that, enable cloudflare, and so on.