How do I make a CameraActor my main camera?

One thing you can do is to use a camera and a Matinee actor for every room. Set your camera in Matinee as you should for a cinematic(except for movement. you dont need to set more than 1 key for movement track since camera is static) and make sure you set a director track in it(which will enable you to view through cam) After that create Play node for every matinee in Level Blueprint, and activate them with those triggers you use for room switching.