Assalamualaikum mam,
You need a correct assessment to diagnose your condition.
So, you should visit near by Rehab center.
Health Tips
Whenever you get cramps elevate your leg and give stretching, elevation can be supported eg, lie down on the floor and support your leg in the height of your bed.for pain in the finger tak hot water with sodium ie salt and place your fingers inside the hot water for 5 to 10 minutes