Embedded Google calendar into CMS collection list for each team member?

I was just curious if this functionality is possible?

I have employees who’s profiles are public on the website and can be viewed by customers, Is it possible to embed their Google calendars into the CMS and thus each of their profile pages?

Secondly, we want to set up stripe integration with the Google calendar for consultations with customers. I know that google recently updated google calendar to have this integration, but would this work on an embedded calendar? Also if that embedded calendar is integrated into the CMS?

Can my employees update their availability directly from their profiles and it automatically populate in their profiles?

If you have any other suggestions for scheduling type software integration with payment systems that might work, please let me know!