You know I’ve been through a few boats. I’ve made the mistake of trying to make everyone happy. Never again. Most of those people never even went out more than once or twice. Buy what suits your desired fishing and is safe for your boys.
For me, an open/tiller boat is the best fit. You get to use more of your boat without the console. That means an 18’ will fish bigger than a 20’ console boat. Easier to garage if that’s a consideration. Easier to handle on your own, less gas to tow. Your family sits in front of you where you can see them. Drawbacks is spray, weather, and you sacrifice motor HP because most tiller boats have a lower HP rating.
Something like the Alumaweld Adventurer come in 18/20/22’. The family sits in it, not on it. There is enough bow deck storage for two batteries for a 24v trolling motor. A 60” shaft 80# Terrova i-Pilot is what I had on my Duckworth. It was just fine and would last all day. If not going in the salt, no need for a kicker.
Try to get at least a 72” bottom and I really like reverse chines. Bery stable, even when sitting on the gunnel. Duckworth just came out with an Advantage Tiller in a 20’ model. I liked my Duckworth a lot, hated the full windshield.
If you plan to get downriggers, make sure the gunnel is able to support it. Some boats have weight/length limits. The heavy gauge welded boats generally don’t.
You could also drag it out to the coast and do some saltwater fishing, crabbing, and shrimping.
Imagine this without the windshield: