Hey, your idea sound really good, we will put an object with trigger colider and a tag, if the player hit that colider, we instantiate the model, play a sound then after some time we destroy the monster(if we need to), for the second script we use different tag, if that tag is triggered we play the sound.