Yes, Power365 Directory Sync can synchronize Office 365 Groups and Teams members and owners. Before doing so, the source and target environments must contain matching objects to link membership between the source and target user. This must be done prior to synchronization of membership. The source and target objects must contain attributes with unique values to ensure a one-to-one match.
Yes, external members are supported if the target object exists prior to matching and synchronization.