Depending on what your budget is, and just how far you want a restoration, ie. equal to new?
When it was new, it was powdercoated, an electrostatic process generally not done by DIYers.
Are you a DIYer?
As an cost effective alternative for DIYers, use scrappers and sandpaper to get down to good powdercoat or metal, then use the Interlux products for painting aluminum, look in their handy guide. If you find any pits in the metal, you have galvanic corrosion, be sure the anode is properly installed and maintained.
For bottom paint, use only Trilux or equal. Brush or roller Trilux right onto the hull, use regular bottom paint from there on. Don't get any regular bottom paint on the drive unless it is so stated for use on aluminum. For the topside you can use a regular engine/outdrive spray paint, I found a hull color match from TEMPO.
You can leave the engines on when you do this. No need to be concerned with contact points between engine and drive.