Hi,
Regrettably we have no experiences with mentioned applications and I am not aware of any customer who has done this integration before.
However, Kentico
CMS API can be used outside the CMS project and also, it is possible to use other APIs inside Kentico as it is usual for any other ASP.Net web projects.
Best regards,
Juraj Ondrus