Hi there,
I had a look at the API for Viva Engage, we can look to add the additional functionality to create communities and add members to them via Hornbill. However, currently the API is in Beta and subject to changes that could break any integration we build therefore once it has been moved to v1.0 development on our end can begin.
Best regards,
Josh