Camera & Player Rotation

Hello

I am fairly new to unreal so apologies if this is a simple question. As of writing this the camera/player movement that is implemented is what comes as standard. What I am looking to achieve is to allow the camera move freely in the y axis without affecting the player, for the player to follow the camera in the x axis when moving (character), and when not moving (character) for the player to turn to face the camera direction, after a short delay, once the camera has finished moving.

Is anyone able to point me in the right direction for how to do this? Or has implemented something like this and can advise me?

Many thanks in advance

bumping post