Plane / Flight system?

Hi! I’m looking to create a Plane / Flight system like the video depicted below.
Currently I’ve created the initial system in which relies on Point & Click to adjust the CFrame of a AlignOrientation and using a AlignPosition to dictate the direction of movement etc.

I’m looking to create the slight tilt / turn effect as seen below as well as having the Camera behave in a similar fashion. Does anyone have any suggestions?

Code
self.AlignOrientation.CFrame = self.Base.CFrame
				self.AlignPosition.Position = self.Base.Position
				
				self.AlignOrientation.MaxAngularVelocity = math.huge
				self.AlignOrientation.MaxTorque = math.huge
				self.AlignPosition.MaxForce = math.huge
				
				Heartbeat = Server:GetService('RunService').Heartbeat:Connect(function(dt, ...)
					self.AlignPosition.Position = self.Base.Position + self.Base.CFrame.LookVector * Speed
					if Server:GetService('UserInputService'):IsMouseButtonPressed(Enum.UserInputType.MouseButton1) then
						self.AlignOrientation.CFrame = CFrame.lookAt(self.Base.Position, Core:GetMousePos(...))
							* CFrame.fromEulerAnglesXYZ(0, 0, math.rad(Rot))
					end
					if Server:GetService('UserInputService'):IsKeyDown(Enum.KeyCode.A) then
						Rot += Speed / 10
					elseif Server:GetService('UserInputService'):IsKeyDown(Enum.KeyCode.D) then
						Rot -= Speed / 10
					end
				end)