Hi man,
Basicallly you have to build an IK, to control your arms and hands, is a often use thing to make the character walk PERFECTLY on a surface, and place the foot at the right angle .
So give yourself a full search of “unrel walk ik” and related, there is a lot of work