Technically in 5e, there's no reason they can't. Undead can benefit from potions just the same as anyone else. And given they have to make a potion to transform into a lich in the first place, I'd say they probably are skilled alchemists, so it'd not be out of line to say they make some.
Previous editions probably had other rules against it though, and it wouldn't work for pathfinder I believe, as most healing potions have a positive energy trait (which harms undead rather than heals).
Does that even count as light for that purpose? Like, I've got it on her, and next to her people still got the curse and still got disadvantage from darkness.
Like, is it a bug, or is the light aura just the anti-undead effect and not actually light?