Actor spawning system questions

Hi all, so I have a couple of questions. I’m wondering how I would set it up in Blueprints to spawn an actor of a random class in the world, that part I know how to do, I have a screenshot of the blueprint on my phone. However, I want to spawn x amount depending on the player level so would I just add a multiplier on either side of the Spawn Actor node with a cap on it. I’m also wondering how I would spawn them at individual locations in the world at predetermined locations? Could I add a random integer node with a cap on it to the actor location node on the spawn actor node? Or would that cause a bug that would cause an actor to spawn at a location outside of where the player could get to?

Thanks in advance for the information.