Did you have to install the dependencies for dnsmasq-full before you were able to install it in Luci?

No, I just clicked "Install".

I installed PBR but didn't manage to make it work eventually. I was need the opposite: passing only certain domains through VPN and all the rest are direct.