You can use DHCPv6 instead of SLAAC if you need autoconfiguration on sub-/64 prefixes.
DHCPv6 also does not work without RA. DHCPv6 just assigns an address, a routable prefix, dns servers etc, it does not assign a subnet or any routes, you need route advertisements for that.