Hardwood Floor Varnish
Durability *should be* more important than waterproofing for your cabin sole, so I would suggest a hardwood floor varnish. Check out your local paint/hardware store.If you plan to remove and replace the sole, wood (teak) strips can be epoxied in place, with thinner accent strips between. A further coat of epoxy on the top will seal the wood, followed by several coats of (hardwood floor) varnish. The varnish protects the epoxy from the sun's UV. If you want additional abrasion resistance, you could put a layer of fiberglass cloth down before you epoxy (the surface). The cloth will become transparent when it is saturated with epoxy. Buy one of those metal rollers used in fiberglass work; it's worth the price. This process is the same one used to build those beautiful wood-strip canoes and kayaks.Epoxy is a hazardous material (long-term exposure), so wear protective gear (chemical mask, safety glasses, Tyvek suit, rubber/surgical gloves), and place a fan to provide good air circulation through the boat while you're working.