Hey
I fast fixed your rig, but you have to connect controlers to joins and everything else.
Your rig is quite fragile, so you must be a more careful next time you built it. I recommend watching some tutorials or using the character built in tools.
Your mesh is also very problematic. I collapsed your entire geometry as one, replaced the axis in 0 and bind it to the joints. Next time you have to bind your mesh to rig by using a weight tag and a skin deformer.
dont ik the fingers
your model has problems but nothing to do with subdivisions
see if