I just read most of this thread. Would you guys please get your units straight when you talk about energy. You are confusing energy rate- amps (A) or kilowatts (amps times voltage or KW) with total energy- amphours (AH) or kilowatt hours (KWh). Amps and amphours must be referenced to a specific voltage to be unambiguous.
Also the energy consumed is not rate times hours. It is average rate times hours. Almost all appliances operate at some duty cycle or hours of operation each day.
FWIW the most efficient (in terms of KW per cubic foot of space) refrigeration is the Danfoss based compressor refrigerators. These so called 12 V systems (the compressor actually operates at several hundred Hertz AC) are available in small bar sized units for casual overnight use to larger 10 cu ft stand up units. Dometic, Novocool, etc are some of the manufacturers.
These Danfoss compressor refrigerators shouldn't be confused with the LPG/AC/12V units mostly made by Dometic for RV use. Those are absorption cycle units and use heat produced by the LPG, etc to produce cooling. They are very, very inefficient on 12 V battery supply.
A middle sized Danfoss unit of 6 cu ft capacity will require anywhere from 50 to 100 amphours (each 24 hours and at 12V) to operate in a moderate climate depending on condenser type. The seawater cooled condenser type made by Frigoboat is the most efficient but these are not available as a complete refrigerator, only as a ice box conversion.
It is easily possible to be shore power independent, either with a genset running a couple of times each day or with a big solar array. You just have to use appliances that are made for marine use and are very efficient like the Danfoss refrigerators.
A big 10 cu ft stand up Danfoss refrigerator will probably consume 150 AH a day. Other house loads will be 50-100 AH daily. It will take about 1,000 watts of solar panels and probably 600 AH of battery capacity to get you through the cloudy days to be able to do this on solar. A genset will require a much smaller battery bank to cover periods in between genset running.
All of the above assumes no air conditioning.
David