Extremely tightly coupled. There are movements to allow using different CSIs for non-root disks, but fully removing Longhorn from the equation is not yet possible.
It would be a significant effort to deploy Harvester on top of a different underlying OS, and would be incompatible with Harvester's built-in zero-downtime upgrade process.