I ru HA Container (docker) and it can backup everything inside /config (you can choose to ignore the history database if you want). So, for me, it will not backup those things which are separate containers (InfluxDB, Z2M, Grafana etc etc).
I am not sure about HAOS though - perhaps someone else can chime in on that.
You have one container by “function” ? One for Z2M, one for InfluxDB, one for Grafana … ?
I have to test this, I don’t get how HA interact with external instances, are they manageable from within HA ?