Hello, he is 69 year old ,he may feel weakness, But intolerance to cold weather and weakness suggest
thyroid problem . Anemia ,hypoglycemia can also cause generalised weakness .He has dyspepsia which may be due to sedentary lifestyle . Tell him to take soft food items , he should avoid non vegetarian food items .Take him to hospital ,he needs complete evaluation.