Hi there,
Your question is quite a challenge, but that's ok because I like a good challenge every now and then ;-)
To give a simple reply to your question, no as far as I know there's no way to merge a Continous Animation into a normal animation smoothly.
However, there is a workaround by recreating that Continuous Animation into a separate Scene Director and starting that Scene Director from the IN-animation Scene Director.

The Continuous Animation SceneDirector only holds the continuous animation and uses an Event at the end to loop to the start.

So that's how you can easily run into the Continuous Animation from your IN-animation.
However, the next part of your question is a bit more difficult. If I understand it correctly, when you want to take the scene offline, you want the Continuous Animation to finish the animation and then move to the OUT-animation?
Well I've tried to do that but I'm going to warn you, it's not very graceful...
Actually I have created two new Scene Directors. The first one is the Scene Director that houses the out-animation.
The second one is a Scene Director which holds a script that will disable the track where the Loop-event on the Continuous Animation is located on. So by disabling that track, the animation will no longer loop and will actually continue to play.


Note on the picture above that I have placed a Scene Director Trigger one frame after the Looping Event. This Scene Director Trigger will start the Scene Director with the OUT-animation in it.
I'm using Transition Logic to make all of this work, so on my animation IN I have selected the Scene Director that has the IN-animation and on the OUT I have selected the Scene Director that has the Script in it which will stop the continuous animation and which will then trigger the OUT-animation.
One more important thing to keep in mind; because I'm using Transition Logic and I have selected the Scene Director with the script on it as my out-animation inside Transition Logic, I have to make sure that the Scene Director lasts long enough to account for a loop and the out-animation. That's because Transition Logic will take a scene offline as soon as the animation of the OUT Scene Director has finished. But if my OUT Scene Director would only has the script in it it would play the script but one frame later, it would take the scene offline. So you wouldn't see the animation out.
For this reason I had to add a fake or dummy animation controller with nothing in it, just to ensure that the Continuous Animation and the OUT-animation are shown before the Transition Logic takes the Scene off air.
So in this case I used a dummy animation controller of 250 frames because the Continuous Animation is 200 frames long and the OUT-animation is 25 frames long. So I took 25 frames as a safety.
Like I said, it's not very graceful, but it works :-)
As for the last question, if you are using multiple Perspective Cameras you cannot change them in an animation.
I guess you could try to find a workaround using RenderViews because there you can use multiple cameras but that might not work for what you are trying to accomplish.
To make it easier for you I have also created a little sample project which you can download here: https://we.tl/t-DhhaHMOpdv
Good luck,
Ken
#XPression