please let me elaborate on what we have and what we want to do (unless advised otherwise

we have just acquired three ESXi 7.0U1 nodes, with the VMWare Essentials license (no vMotion, although considering upgrading to). Two of them have shared storage and are on the same location, whereas the latter system is connected to a low latency/low bandwidth (2Mbps to be upgraded to 10Mbps sometime this year) location. Our entire server infrastructure is virtualized.
The local systems are 16 core (2cpu x

The idea is to install the community edition of Veeam BR to take care of our 3 esxi nodes and our 10 VMs. We thought of utilizing veeam to backup each of our sites to the other one: ie the local VMs to the remote synology and the remote ones to our local synology. Or something along those lines.
And that ends the intro.
Having read the requirements of installing veeam CE I'm a bit at a loss of what its requirements would be or where it should be installed, or which components go where. Veeam documents is pretty elaborate and helpful but it feels like being an air traffic controller here. Should it be on a physical machine or a VM. Which parts go where?
As some added info:
* local node1 hosts vcenter, plus various Windows VMs. In total around 5 VMs. Free memory is around 16Gb. Connection to the LAN is via 1Gbe links. Storage utilizes the Dell VSAN over 10Gbe FC and will also utilize our Synology over 1GbE iSCSI. CPU utilization according to VM is less than 10%
* local node2 hosts around 4 Linux VMs. Free memory is around 30Gb. Connection to the LAN and storage are the same as node1
* remote node3 hosts only a single Windows Server 2019 VM. Free memory is around 8Gb. Connection to LAN is via 1Gbe. The 2019 VM storage is on the node local disks. The remote Synology is not utilized at the moment.
Can someone shed some light on what to install where? I'll try to ask around and gradually build up my knowledge but at the moment the hardest part is deciding on the where/what's of this design.
Thanks in advance for any information provided!