Well, on our sailboat I also added a 100 amp generator. The problem is, lead acid batteries can't accept max charge for more than a couple of minutes. The charging amps follow a declining curve (decaying exponential,) where you may start out at 40 amps, and after 1/2 hr, it's down to 20 and another 1/2 hr, hour down to 5 amps, which goes on for another hour. And that only give you about 90% charge. To get this on a sailboat, you're running a 30 horse diesel, with a 100 amp generator. On a Ranger, that's a 150 hp diesel, unless you spent $3500 on a genset. That's why I got a relatively cheap small gasoline generator, for charging batteries only. It's cost is 1/6 that of the diesel generator, it's a lot smaller and a couple gallons of gas lasts forever.
Main engine hours are precious to me, and I'll do a lot to save them. I understand that diesel engines are good for at least 6000 hrs, and a small Honda generator means that every hr on the main engine is spent moving the boat.
As for solar panels, I ran some numbers for the 170 WATT BP panels I used for the house. They are typical for high quality commercial panels. Fixed and pointed at the sun (in my case, that means tilted up at 32 deg,) and pointed south ( max output for fixed panels,) they give 1.8 amp-hrs/day/sq. ft (max, summer solstice.) For a typical boat installation where the panels lay flat, the output is reduced to 1.2 amp-hrs/day/sq. ft.
That means to support a 60 amp-hr/day refrigerator, you need ~50 sq ft of solar panel. That's 5' X 10', every day ,not shaded, from 9 AM to 3 PM. Again, I submit that a generator makes more sense.
Boris