I was thinking about a something like this:
Create MACVLAN interface on R2-ETH1. (ETH1 connected to R1)
Create EOIP tunnel between R2 and R3.
Bridge EOIP and MACVLAN on R2.
Bridge EOIP and WiFi Slave on R3. And set up Dhcp Relay on the brige interface.