Is opensource version, Is it possible to implement multi-tenancy and APIs for trigger the workflow

I’m trying to use open-sourced version, I have deployed and currently testing it.

Question is:

can we use this open-sourced version to sell the service to the client?

Can we implement multi-tenancy logic ?
If so, can we create an API to trigger the workflow from the backed for specific user?