Slack can do most of that.its owned by Microsoft so if you were already comfortable with Skype it’s not a huge departure. There is HIPAA compliance, but there is also Microsoft.
However it enshittifies over time and I’m planning to move away for my team.
Oh, sorry, you’re right. Looks like Microsoft was interested at one point but didn’t.