Personas and User Access Policies allow Salesforce admins to determine what permissions people need and to automate it so that new users get the right permissions.
User access in Salesforce is based on permissions granted at several levels. This is the first in a series exploring user access and how to manage it effectively.
Can you use platform licenses with Nonprofit Cloud or Industries-based solutions. Technically, I suspect Yes. But it's probably not the right question.