Goalish AI is pretty easy. My last ludum dare game I did a basic surround and melee enemy, and a nuke / heals / buffs shaman type. It would stay near a melee (which had the effect of running away if it was the last one alive), heal friendlies, and throw fireballs.
The companion AI would...