Hello respected,
I have gone through your question and
I think he is suffering from urticaria, a type of allergy , in which there is freshly appearing wheals, like swelling,on different body sites, and feeling of burning itching in it.
In urticaria it's important to find out the cause, most of the times it is short term , and no reason may be found, but common causes are
food allergy,
insect bites,
drug allergy, any type of source of infection in body like
sore throat, burning micturation, worms, viral infection .and if long term urticaria is there , e.g. for more than 2 months than other causes like autoimmune
thyroid disorder should be ruled out.
In treatment take antihistamines like levocetrizine 10mg at night time for at least 2 weeks and than if needed,
also empirically you can give albendazole 400mg stat for worms