Hi Rick,
Did you know you can rent a 21ft x 7ft Duffy electric boat in the estuary? The place is called Bae boats and is located at the Grand Marina in Alameda. Prices are a bit steep, but it might be worthwhile.
You also mentioned you're not sure how much power would be required. To determine the hydrodynamic drag in calm conditions is trivial - just model the hull in freeship, then export to michlet and simulate the drag. I've done it and the learning curve is not steep at all. I would imagine it will take you just a couple of hours. Just download freeship (2.6 is best?), start a model with the correct number of chines/stations, manually edit the offsets by clicking on each point (this is the tedious part), highlight the chines and "crease" them, check the displacement, then export to a file that michlet can use. As a bonus, you can export the flat panels as dxfs for CNC and avoid spiling process. Both pieces of software are free. If you model the drag you may find it is all skin friction and not wave making drag at practical solar speeds, which may have some implications for hull type, beam, etc.
Obviously you still need to compensate for motor and propeller efficiency, perhaps ep carry will give you this information if you ask nicely.
You can also get a good idea of the power generated by the panels at from the PVwatts caculator here:
https://pvwatts.nrel.gov. I think this calculator is better than others because it compensates for weather using historical data as well as other inefficiencies.
Hope this helps (and I hope I am not repeating myself!)
-Nick