Join the C&C forum C&C Yachts - C&C Photo Album & Resource Center
. Lots of C&C owners and a great list serve as well as photos and instructions. The hatch lense probably needs to be replaced. You can get them from Atkins & Hoyle or take it to a good plastic shop. The leak could be from the windows. South Shore Yachts in Ontario might be able to sell you new frames if that is what you need.