attention: TRUE LOVE DOESNT SEE ONLY THE OUTSIDE/LOOKS/APPEARANCES BUT ALSO CHARACTER..... i personally suffer from constipation so my farts are REALLY BAD , but my boyf when i fart, jokes with me and we both fart near each other, we both dont mind.
as to the bad breath.... well giving myself as an example again due to my health condition yes i do suffer from this sh*t and i h8 it.... i have tried a lot of things to control or overcome it but it only lasts few hrs but at least i try to combat it....
if u love him tell him that his bad breath is bothering you, but dont upset him.... some hints: brush his teeth more than once a day, there is a specific tootbrush to clean your mouth, THIS IS THE MOST IMPORTANT AS IT CLEARS YOUR BACTERIA AWAY!, and also moutwashes for hali control and chewing gums should be sugar free.
as to other things u mentioned think about them, there are some points u need to consider.
but help him to change and do ure utmost and then decide what is best for u,
and as to what i mentioned first- every1 is different.