Si nada más comer tiene dolor de tripa es posible que tenga una intolerancia alimentaria, que tenga vih no quiere decir que no pueda tener otras patologías, deberían investigar esos síntomas digestivos y esa pérdida de peso y no achacarlo todo a su vih, no estaría mal que averiguaras qué lleva ese alimento que le dan para que vomite después de tomarlo por si tuviera una intolerancia a alguno de sus componentes, las intolerancias más habituales son la del gluten, lactosa y en menor medida fructosa y sorbitol aunque la pérdida de peso que mencionas en otro post se corresponde más con la intolerancia al gluten (enfermedad celiaca)
Espero que te sirva de ayuda y de todos modos que mejore tu amigo.