Eric,
Nice truck!! I bet you're going to miss it, but family 1st eh!!
I believe the 110V switch behind the sofa was added to turn the converter on and off. I maybe wrong and if I am, another fine member will let us know

!
The other members will share their insights into your other questions because I don't have enough experience to answer those for you.
John