It sounds like you’re aiming to grow your Google Workspace for Education domain and want to see how certain features work when you have a mix of Education Fundamentals and Education Plus licenses. Let’s address two of your questions:
In a domain with Fundamentals and licenses, users with Fundamentals licenses can still be part of active groups if the criteria defined in the active group query are included a Basic requirement is that the admin who manages active groups has an Education Standard or Plus license.
So, while AdminDirectory.Users. Insert and AdminDirectory.Users. Update allows you to create and modify user attributes (e.g., name, email, organizational level), License Management is a License Manager API Isolation by Assignment This means that after you create and if you are updating a user, you can assign licenses using the licenseAssignments.insert or licenseAssignments.update methods of the License Manager API.