Ok, I have learned quite a lot recently about using UE4.
One way for assigning a player a specific camera is iterating over all the cameras as a server and building an index using the playerController->PlayerState->PlayerId. Using this index, you can now assign each playerController it’s camera using pc->SetViewTarget();
Another method is using Auto Player Activation to assign a camera to a specific player.