Jms,
I understand what you are going through
In the beginning I also have trouble and issues with smells, stains and stuff
Being dehydrated can cause several issues:
1) as Spartan pointed out, dehydration-> increased urine concentration ->irritating bladder -> tends to increase frequency/urgency/incontinence/whole slew of urinary problems
2) dehydration-> increased urine concentration-> increased odors and more bacterial growth!
3) increased urine concentration-> more skin issues in especially incontinent folks. Ie incontinence dermatitis - also called "diaper rash"
Drinking ample water actually decreases many of these issues
In order to better address odors I recommend couple things I have found helpful- I am still trying to better handle some of my own odor issues that sometimes comes up but these things have been very helpful:
1) more frequent diaper changes
2) more frequent showers- try if possible to shower after changing out of wet diaper
3) use deodorants/creams/powders/shampoos. There are whole bunch of skin cleansers especially for incontinent folks with odor control. Many smell nice- I kinda like the lemony smell of the aloe vesta cleanser
4) Lysol sprays and other odor neutralizers- maybe try spraying some perfumes and deodorant around the house - especially wife's favorites??
5) maybe if you haver already, try to at least trim your pubic hair as Patrick recommends. Hair especially pubic hair catches a lot of bacteria, germs and odors - trimming it short helps you to keep them at bay and makes cleaning easier. Also trimming it might make your flag pole seem bigger - which can be a silver glimmer in a lousy rut

Hope these tips help!