This
https://www.aviationpros.com/article/10383985/magnetos-installation-tips attributes severe point potting to a bad capacitor and supplies reasons.
Not too many years ago, I converted a lawn mower to electronic ignition. That system eliminated the points and just fired based on the magneto coil. It's the Mega-fire system in the link in post #104. It's also known as the Atom. Stens sells it too. That's where I got mine from. There are a few versions of the ignition module. It definitely improves starting.
The Velleman ignition isn't applicable for 6 VAC. We MIGHT be able to get it to work though - who knows.
==
When I briefly looked for a case, I looked for an IP rating of 65 or IP 67. See:
https://en.wikipedia.org/wiki/IP_Code
I hope you generally understand what I'm getting at with respect to construction. An IP 65 or IP 67 case should be sealed, but I don;t expect the case to be very thick. You could end up with an extruded case where only the end caps are sealed.
So, if you put sealed first, you can build using that. The sealing doesn't have to survive 100' in the ocean, but it does have to survive water and salt spray. A thick plate with good thermal contact COULD be a good start. Rivets and thermal grease would provide that thermal contact.
But I'm starting backwards. In the forward direction:
1) Cut a 1/4 inch thick piece of aluminum to fit the inside cover. (assuming two pieces)
2) Make 4 mounting holes for rivets.
3) Drill and tap holes for the TO-220 mounting hardware.
4) Get or cut screws, so they would fasten the FETS, but will not protrude.
5) You could use these
https://uk.farnell.com/concord-electronics/1125-44-0519/terminal-solder-ptfe-4-40/dp/2210324 for some of the resistors. Use countersunk holes on the bottom of the plate.
6) Use clear heat shrink tubing for the connections.
So, you have essentially built a circuit on a flat plate with turret terminals. There are so few components.