Hi,
You can get his blood pressure checked to rule out hypertension.
Excessive sweating or heat intolerance can occur if there is a thyroid problem.
Also i think he needs to undergo complete cardiovascular examination, so please consult a physician at earliest.
Hello. Maybe he should get his kidneys checked as he's having edema in his hands. I'm not a doctor, but I know that's one of the signs of kidney disease or disorder. Make sure they test his creatinine, both in his blood and in his urine. This is the only suggestion I have so far for you. Sorry I'm not much of a help.
jfreake