Abbadon has coding powers, so of course it's possible. The scientist class has a follow task&schedule:
If you base your monster off CTalkMonster, I believe you could get such monsters (that are spawned by a monstermaker) to follow a certain thing: You can call StartFollowing and pass it the entity you need the monster to follow. I'm not exactly sure what approach you're going for, but I think this is approximately what you need to follow a monster.
And it's handled somewhere in the GetSchedule function: Keep in mind that this is scientist-specific, so you don't necessarily have to make your monsters heal each other. But you can.