I hope that as part of the diagnostics they check for Grave's disease, a form of hyperthyroidism. These sound like pretty classic symptoms (I had it; had iodine 20 years ago for it.) I hope he gets better.