Hello as with all permissions when a user belongs to multiple groups the best case scenerio is done.
Anotherwards if the subscription group has no payment and regular group has payment then the user would not have to pay.
If one groups has a max ads setting and the other is 0 then this means the user does not have a max setting since 0 is unlimited