Hey Kris, sorry I’ve been a bit absent lately. I still need to respond to your other forum posts where you asked about quests and other things.
But to answer this question, yes they do revive, but I do it manually. Usually I’ll revive dead NPCs after about a week of them being dead.