Transparent Bridge over Layer 3

Hi!

I have three buildings:

B1 ↔ B2 Link with 10G
B1 ↔ B3 Link with 1G wireless
B2 ↔ B3 Link with 400M wireless


The goal is to bridge all the VLANs, I am using in B1+2 to B3 over the two wireless links

Is this possible with EoIP WITHOUT setting up every VLAN, or how do I need to use one bridge for every VLAN?
If I use three devices, how can I be sure, that I do not make a loop? Is it sufficient to setup one tunnel B1<->B3 and one tunnel B2<->B3 with lower priority?


Thank you for your help!

Regards,
Stril