Creating Levels at runtime and populating with actors (Level Streaming)

I’ve been working on some voxel terrain stuff and I would like to have large terrains be split up and be hidden when too far and have LODs. I have had a look around the source code and found the code used by the editor to create levels ( but I can’t tell if this is the minimum needed to do what I want. Is there any other initiation needed to be able to do this?