A "battery disconnect" does exactly that - disconnects the battery(s) from the electrical system. This can be a useful feature when storing the rig for awhile - disconnecting the battery reduces the "phantom" electrical loads that can drain a battery quickly. Phantom loads are things like controller circuit boards and stereos that may drain tiny amounts of power, even when "off". Since you have two switches, I'm guessing one os for the "house" batteries and the other for the Chassis (engine starting) battery.
If some of your outlets are not working and the breakers are OK, chances are one of the outlets is a GFCI (Ground Fault Circuit Interrupter) and it has tripped its internal breaker. This will affect all outlets wired downstream of the GFCI. Look for an outlet (typically in the bath or outside) that has a tiny "Reset" and "Test" button in the center between the two outlets. Press reset and see if that helps. But if you hear an immediate CLICK when you press reset, then there is a ground fault (wiring problem) in the circuit thtwill need to be repaired. Let us know if thathappens and maybe we can help you find and fix it.