Advice on enemy respawn approach

Just use a trigger volume to determine when the Player has reached an acceptable range to Spawn your desired Enemies.

If the Player enters the volume then they are within Range, spawn your Enemies at given location.