Try this to correct the fingers.
Apply a T-pose to your character.
Click the "Edit Mesh" in the Modify panel.
Click the Face tab.
Check the box for soft selection.
Click right on the end of the finger.
Adjust the soft selection so it only effects the finger you selected.
Select the rotate gizmo.
Roll it until the finger is oriented how you like.