Like Submariner, my starter and thruster batteries are at least 5 years old, and test out ok every year. Between the shore power charger, and the solar charger, the start and thrust should not see the wear that most trailered boat batteries see. All flooded chemistries suffer from self discharge, so if they're not kept topped off they can suffer.
One way to monitor the "health" of both is to regularly check voltages (Bluetooth sensors) and also the voltage drop when used. For example, the starter should stay above 10v during a start, and charge back up to full voltage in less that 15 min. Also disconnect chargers and measure current, if any. Just the "always on" devices can kill a battery in a couple of weeks, if chargers aren't balancing them out.