Reflux of acid normally means a bad diet, in particular, lack of protein.
Feeling bloated is normal on cyp.
all tests will affect your appetite, so do some B12 to help, and i think also he needs to drink a lot more water if he's not pissing much. He should be drinking enough water to make him piss every half hour.