@stavros mitchell You don't need any license to add B2B user or to allow that user to create security group. Not sure how you are going to assign SharePoint permissions, for which you might need SharePoint Online license but from Azure AD perspective, you don't need any license.
-----------------------------------------------------------------------------------------------------------
Please "Accept as answer" wherever the information provided helps you to help others in the community.