Definately have him checked out for a bad gallbladder. I know that sounds wacky but even though I only had an upset stomach every now and then for the past 20 years when my gallbladder got really bad I had really bad breathe the same way that you are describing... sorry but it smelled like I was breathing out a fart.
I would just try to be frank with him because yes it could be a multitude of things and see if he is having any other symptoms like drainage, a cough, more indigestion, diarrhea, stomach pain anywhere, etc... and present that to your doc.
In the same position as you except ours has only been neglected a year or two. So far we have siphoned all the water out of the pool, Now our plan of attack is to go ahead this weekend on getting in and scrubbing.
I was just going to use diluted bleach. never thought of the comet, wouldn't that be too hard on the liner with it being abrasive? Rinsing really well and using a wet/dry vac to vac up that water and refill. Good Luck ... View related article.