I think you need someone to look at your deployment in detail and come up with a plan. I cannot say from the limited information that you give me whether it will work or not. I know that the Airgroup Platform limit on the 7240 is the user limit (32768), so the combined controller users and airgroup servers cannot pass the 32K number. How you decide to split coverage of that K-12 among your controllers will determine if you can even use that strategy.
Configuring "AutoAssociate" at the service level (Airplay for instance), would override any configuration that would be received from CPPM. So if you want all of your Airplay devices on that controller to support autoassociate, you would configure autoassociate under the airplay service, and it does not matter if the device is in CPPM or not, users will automatically see all of the airplay devices that are associated to the ap or the neighbor of an AP that the user is associated to. Configuring "autoassociate" at the specific device level will configure autoassociate for only that device and it will ignore anything that you have configured in CPPM, so you can selectively have autoassociate devices configured and limit access to others via CPPM if you would like.
Again, I don't know what is your setup, so you would look carefuly at your deployment and make sure you are running some flavor of 6.4.4.x to support autoassociate, and do not go beyond the platform limit.