thanks for posting your query.
Obesity can produce various skin manifestations including hyperpigmentation
and fungal infections. Added to that he could also be suffering from varicose veins
leading to a condition called lipodermatous sclerosis
. all these possibilities could be confirmed by a dermatologist
consultation. this is the same reason for non healing ulcer also.
suggest consultaion by dermatologist