Hi denis4x4. The boat looks great – especially the helm! I spoke to my boat guru about your cracks which will need to be filled first. (It looked like a fiberglass deck to us from the photo). He recommends a Pettit high performance marine coating for the floor (West End Marine).
As for the floor covering, there is a product that is available at The Home Depot (online and will be in the stores in a few weeks) called Multy Cobblestone Envirotile. It is found in the outside garden department. The tiles (18” x 18”) are made from 100% recycled rubber tires that were diverted from landfills. Envirotiles are impact-friendly, weather-resistant, and noise-absorbing. They will not break or crack. Best of all, they are durable and eco-friendly. Channels underneath the tile allow for drainage and protect from water buildup. Connector clips secure the tiles together. You can easily cut them to conform to the shape inside your house boat.
Please keep us posted on your project.