I just skimmed, but noticed one small discrepancy in one of the pictures. It shows an inverter connected to the "load" terminals on the solar charge controller. This is not the way to do it, because the inverter draws way too much power.
The inverter should be connected directly to the battery with low gauge wire.