Hi!
You can make exit unlock under a specific condition, say, a variable reaching a certain value. Then you can increase this variable every time character interacts with a sprite (by adding a change variable action into the dialogue of each sprite). So that when the player interacts with all of the sprites, variable value would be high enough to unlock the exit.