I’ve built a simple character movement interface which might help. The blueprint goes in the player controller.
It uses Input Touch. Touch 1 controls the rotate and up down. Touch 2 (if you put a second finger on the screen after the first ) controls movement of the character forward and sideways.
For the camera you just need the middle section ( touch look input )
Hope its of use: