Third person & vehicle advanced combined. How do i make this?

a good starting point might be this free project from a while back GTA Style Vehicle Interaction - Project File Included - Community Content, Tools and Tutorials - Unreal Engine Forums