Hi, for generic cutscene and narration purposes I highly recommend using
Adventure Creator, which can take care of everything you're asking for here thanks to its UCC integration package.
It's been years since I last tried making a cinematic game with UCC alone, but here's what I can advise so far :
-Triggers should be no problem, you have plenty examples of these in the demo scene.
-To remove control, you can use the OnEnableGameplayInput event. You may also consider disabling the Ultimate Character Locomotion Handler and Player Input components.
-Unity's Nav Mesh and
Astar Pathfinding both have a UCC ability that will allow you to move a character to a point.
-The Local Look Source component and the Assist Aim ability should be of use to make the player look at a specific object. You might also consider creating a new custom View Type.
-The last point goes beyond UCC's role. Once again, Adventure Creator is excellent for that. And if it's just animations you need, you should be able to call them manually using Unity's Animator.
Hope all of this helps. I've recently started making tutorials for Opsive assets, if you'd like me to cover this kind of topic you can let me know
on this page.