Is there any way to get data from an unloaded map?

You can read and write save games during game play, or in editor.

If you make a simple blueprint which holds mapname, checkpoint name, location and other info, they can write themselves to the save game, when you drop them in the maps.

Then it’s easy to know which map to open and where to put the player.