Setting up Guest, Child and Music wifi

Hi

I'm a totally noob when it comes to routers & OpenWrt (though have some basic linux experience). I'd appreciate some advice on setting up wifi access - I recently bought a GL.iNet Flint2 (GL-MT6000) and installed Openwrt 23.05.3.

My home network is simple, Flint 2 router connected to fibre modem. I run a debian home-sever that stores files. And have a printer accessed via wifi.

I want to set up wifi access with adblocking that operates for all users, and then more specifically, different wifi 'zones':
(i) MAIN (work/home laptop): access internet + rest of home network, including printer
(ii) GUEST: restrict only to internet + only printer
(iii) CHILD: restrict only to internet + only printer + increased internet blocking (e.g. adult, gambling sites) + time-scheduled access
(iv) MUSIC (raspberry pi as music streamer): access internet + homeserver (for music files).

The Flint 2 has two radios, and two 'channels' per radio. At this point I don't have any wifi 6 devices. What would be ideal way of setting these up, especially in relation to MUSIC to minimize interference from other wifi activity?

I've had a look at https://openwrt.org/docs/guide-user/network/wifi/guestwifi/configuration_webinterface - would I effectively repeat this approach for setting up CHILD and MUSIC?

Thanks for any advice.

For the wireless and dhcp part, yes. For the firewall part, you'd need to customize what is needed, e.g music vlan forwarding to wan and to fileserver specifically from the other zones.

I am not sure about the 2 channels per radio.
https://openwrt.org/toh/gl.inet/gl-mt6000#wi-fi_features

      valid interface combinations:
               * #{ IBSS } <= 1, #{ AP, mesh point } <= 16, #{ managed } <= 19,
                 total <= 19, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz }

...

      valid interface combinations:
               * #{ IBSS } <= 1, #{ AP, mesh point } <= 16, #{ managed } <= 19,
                 total <= 19, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz }

So let the bandwidth hungry devices near the AP use 5G and the rest to 2,4

https://openwrt.org/docs/guide-user/firewall/fw3_configurations/fw3_parent_controls
And advertise 1.1.1.3 ( https://blog.cloudflare.com/introducing-1-1-1-1-for-families ) in dhcp option 6 for the child vlan.