Configuration with WG Server, WG Client, Mesh and 2 SSIDs

Hi all, at the moment in my house I've a keenetic mesh system where I configured a wireguard server and two routers with openwrt configured as wireguard client to have an easy access to another country location (where I configurad another wireguard server on another keenetic mesh system).

Everything is working fine, but my goal would be to have all the same things only using 3 routers with openwrt, so I'd like to:

  • configure the main router in PPPoE to get internet connection from ISP ONT
  • configure a wireguard sever in the main router
  • configure a wireguard client in the main router
  • have two SSIDs, one connected to the wireguard client and the other no (I followed this guide and it's working fine: https://www.reddit.com/r/openwrt/comments/yyhm7i/comment/j93jnch/)
  • have a mesh network with at least a couple of dumb APs with those SSIDs above, of course, with the same behaviour.

Any idea how can archive my goal in the easiest way possible?