Starting from a Player Start actor within a Persistent Level Sublevel

The Question
I am using world composition and I would like to know is it possible to start from within the persistent level’s sub-level’s player start? Or am I misunderstanding the concept of how World Composition works?

This is the hierarchy of the Maps directory from my project:
Maps/save_world/save_map <- (persistent level)
Maps/save_world/save_map2
Maps/save_world/save_map3 <- (has a player start I want to use)
Maps/mapnames

Lets say I have a default map called mainmenu_map located here:
Maps/mainmenu_map

On the ‘mainmenu_map’ I am able to select whatever map I want to play on from a selection menu that can open up any map from within the game. So some possible maps I might be interested in are:
Maps/save_world/save_map
Maps/save_world/save_map2
Maps/save_world/save_map3
Maps/playtest_map

Proposed Solution
Two questions here. One, can I use the ‘OpenLevel’ BP node to open up the following map and if so, will it stream the other levels like its persistent world (save_map) does:
Maps/save_world/save_map3 <- (child level of the persistent level)

Second, if that is not possible then can I load the persistent level ‘save_map’ then load and start from a player start actor set in the ‘save_map3’ level?

Origin of Problem
The problem I am having is that I have save_map2 and save_map3 both on a layer with a streaming distance of 5000 from the player start location of the persistent level. Lets say ‘save_map’ and its player start is at (0,0,0), ‘save_map2’ is at (0, 3000, 0), and ‘save_map3’ is at (0,8000,0). With the current layer settings, ‘save_map3’ does not load in when the player starts from the location of ‘save_map’ since it exceeds 5000 distance. However, I have a function I call on begin play that references actors that are placed in ‘save_map3’ - but get access error violations on begin play due to these objects not being loaded in yet. Is it possible to manually load the stream level in and then switch to using the stream distance layer during runtime?

Any feedback, tutorials, or information anyone can recommend would be greatly appreciated!