For the screw hatch, probably you will find something that fits here: http://www.sealectdesigns.com/products/deck_plates_hatches
For the larger opening there are plenty of DIY options. All involve a soft closed-cell foam something for sealing and a stiffer something for the hatch.
PFD's (Life Jackets)
|Table of Contents|