If you truly want to air condition your C-Dory on a hot day, you'll likely need at least 4-5000 BTU, and that might not work on a really hot day, but it would certainly help.
The best way to get the efficiency required to run off of batteries, or an engine when it is running, might be to transfer heat from your cabin into cooler ocean or lake water. Puget Sound is almost always cold, (i.e. Tacoma WA 46-55) but Florida can be hot (Cedar Key FL 66-88), so such a system might not work well in Florida some of the time.
Geothermal systems are much more efficient than air to air systems. You basically transfer heat into water anyway, which has limitless supply from a boat.
Here is such a unit made for marine use.
https://www.coastalclimatecontrol.com/i ... y=25823699
4200 BTU should help a lot, and 35 Amps is about what a newer Honda 90 advertises out of the motor. An Evinrude E-Tec 115 advertises 50 amps output.
Equally attractive would be the dual system so you could turn off your Wallas stove when you are motoring and heat the cabin without using up your diesel fuel.
As to batteries, four 100 AH (maybe Group 31) batteries in series would give you about 6 hours full-tilt for the AC and starting from fully-charged to half, and would weigh about 300 lbs. A bonus would be I could run my trolling motor twice as long as I can now.
You shouldn't drain regular batteries more than 50% or so regularly. Perhaps the Lithium batteries that Bob Austin is checking out will be a system that can handle these loads? Lithium will be lighter for the AH and can be drained regularly much lower than Pb-based batteries without damage, supposedly.
If you drained 200 AH from the batteries during a night, you'd still need to figure out a way to charge those batteries during the day. The Evinrude would shine there at 50 Amps.
To be practical, you'd probably need 2-3 nights, thus doubling or tripling the batteries...not practical.
My 2003 Honda 90 seems to put out about 20 amps when I test it, so no go for me. Newer ones claim 35 amps but I'm always a skeptic.
I supposed that when I'm in Florida or lower Alabama I'll still be using a generator and cheap air conditioner.