listenServerとClientで、それぞれ別のSubLevelをロードする方法

ネットワーク周りにはあまり詳しくないのですが、ブループリントノードにも『Is Server』や『Is Dedicated Server』というものがあります。

これを使って判断を行なえばサーバー側とクライアント側で別々のサブレベルを呼び出す事自体は可能だと思います。ネットワークに関しては以下のドキュメントも一通り参考にしてもらればいいと思います。この他にも色々ありますので、調べてみてください。

https://docs.unrealengine.com/latest/JPN/Gameplay/Networking/index.html

https://docs.unrealengine.com/latest/JPN/Gameplay/HowTo/Networking/TestMultiplayer/index.html