The Force healing is the only thing that seems a bit out there to me as its more of a EU thing. Baby Yoda is 50. If Yoda made it to 900, then BY is essentially a 5 year old. Not really a baby, he's just tiny, so we project the idea of a cute, helpless baby on him. In both TCW and Rebels, we saw Force sensitive children instinctively using the Force, mainly to levitate toys, so it's well within canon. It seems like Yoda's species is esp. Force sensitive, so BY is just more powerful at what he does, but the levitate and choke are really just one thing, telekinesis.
With the mudhorn, he was basically pushing away the thing that was trying to hurt Mando. Mando had already protected him from IG-11 and the Trandoshans, so seeing that Mando was really hurt and was in danger, BY instinctively used the Force to protect Mando. In the Force choke scene however, BYs face goes from scared to angry, as he's too young to distinguish play fighting from real fighting and his fear for Mando being hurt turns to anger at Cara for trying to hurt his "dad". Like Kuill said, droids (like babies) are neutral reflections of their creators. Children have no inherent understanding of good or bad, it's taught/learned. A baby would kill you to get to its toy because it doesn't know any better. The more scared/angry BY gets, the more violent his reaction using the Force becomes.