2.5D camera follow with small rotation

I am creating a 2.5d game and I would like the camera to do 2 things, the first is to follow the camera once the character gets near the edge of the screen. I believe this is possible with the Cinemachine camera. But the second thing I want it to do is for the camera to rotates to always look at the the character until it hits the camera move point as defined in the first point above.
So to try to clarify, assuming the character is in the centre of the screen, centre of the camera view. As the character moves left or right the camera will remain in position but rotate to keep the character in center of the screen (i’m hoping this will allow the player to see a little more of the 3D environment). After a short distance from the original position (or maybe based on maximum camera rotation value) the camera will then start to move along the x/y axis to follow the character.
Is there anything like this already available? or can this be achieved in cinemachine?
Any help with this would be greatly appreciated.

You could achieve this by adding damping to your Follow behaviour (Body), for example Transposer.
No damping on the Aim behaviour, for example Hard Look At or Composer.
This means, when the player moves the camera will lag behind a little bit in position, but the aim won’t, so the player would be always in the center of the screen and you would get a to see things from the side a bit.

Once this is setup, you can play around with the aim, adding damping and other things to fine-tune it to your liking.

Another option would be to setup a static camera that does not follow the player, just looks at it. When the player gets near the edge of the screen, you active a new vcam that follows and looks at the player. You could use CinemachineTriggerAction and a Collider at the edges to active the vcam. Have a look at Trigger volumes sample scenes to see how to setup TriggerAction. You can also add a simple script that activates the new vcam based on X coordinate of the player.