Fingers do not move when i move right hand
I think you have accidentally deleted a bone, which was responsible for the ring finger R bones to move (the weights are OK: if you move the deforming ring R Bone, the mesh follows). As this rig is quite complex, probably the simplest way to fix the problem is to delete the rig and generate a new one: then select the mesh and add an armature modifier, choosing the new rig as object: if the names are the same the weights will be already OK.
This case explains why it is useful not to delete the metarig.