On the first encounter with the Goblins both Wyll and Liam can die, locking away the interactions with them. Few moments later Arabella can die if we fail the checks, again locking away the "happy ending" for this narrative. There is also the burning village where npcs related to quests can die and I'm sure there are plenty more.

The scrolls aren't that cheap and are finite, if the players feels like saving the npc on the quest at cost of a scroll then they should be allowed to.

Why shouldn't I be able to revive the child if I can resurrect Gale every 2 minutes? It makes no sense.

Necromancy is just recycling...