Undead can use leech for healing, yes. They also heal from the Necromancer spells / skill passive as well.