I just watched a Youtuber named Code Monkey do a specific video on how to setup Cinemanchine in unity to do the things you mention.
The Video is "Easily Control Cameras with Cinemachine in Unity!".
After watching about 5 mins of the 13 minute video, I was able to setup, understand and implement...
I have found that being able to start using a small or huge sized "kit" of any "engine" is daunting.
I would like to see a menu selection that allows you to start with a "bare" bones option of UIS
and
THEN add "parts" (in order of learning) UNTIL you reach the FULL version.