Re: boat cover
Lot's of different ways, but there are two general types. There are trailering covers and mooring covers. Trailering covers usually wrap down the sides of the boat some what, and use some combination of straps, buckles, ropes, bungee's, and tie downs to hold the cover. These straps, etc either go under the boat from side to side, or from the side down to the trailer. Trailering covers can be custom, or universal. The mooring covers generally snap into mounted snaps either in the hull or on the windshield frame. These are almost always custom made for the boat.
Have to decide which kind of cover you are looking for first.