welcome to HCm.Since the recovery in typhoid
depends mainly on better nutrition,you will have to carefully plan his diet accordingly.Give him a diet rich in protein like eggs,milk.easily digestible carbs,give small but frequent meals.Up the fluid intake via coconut water,fresh fruit juices esp sugarcane juice,lime juice,vegetable soups more.As the appetite returns you can give him bland semi-solid foods can be given like rice with yogurt, cereal grovels or porridge or fruit custards.
The upper abdomen pain is a part of post typhoid sequalae from indigestion
and hence the gall bladder
is also enlarged.