what is the goal of the dummy interfaces?
Why the bond to the dummy interfaces?
I would've just used an OpenVSwitch with OVSports on the host, but if you want to connect the VMs without host interaction, I'd just drop them all on the same VLAN/bridge and configure accordingly, not need to have...