Re: carpet
Laakefly, BoatUS sells marine carpet. I have also used indoor/outdoor carpet from Home Depot, when I found a color I liked. Home Depot also sells latex-based indoor-outdoor carpet adhesive. It is put on with a notched trowel, and is waterproof upon drying. It worked well for me, although it is not too sticky, so you may have to tape the carpet to the gunwales or other vertical surfaces to get it to stay put until the stuff dries.