It could be the valves left open but usually the roof vents take care of the sewer smell.The P traps under the sinks are filled with water which makes a seal that stops the intrusion of smells into the rig. However under each sink you will find a little vent
Looks like this
They may be bad allowing smells to back up into the rig. They are cheap and easy to replace. Home depot, Lowes etc under $6.00 each.
To troubleshoot I would take a hose onto the roof and put water down each plumbing vent to make sure they are open. If water goes down okay then I would change out the under sink vent(s).
As for the 2/3 full problem search for the "geo method" and fill your tank up. Let it sit then dump. You can buy a hose wand to spray the inside of the tank and if you are lucky (very lucky) that may clean off the sensor enough to get it working