if its just for the weather/rot proofing, Use epoxy resin on the wood. best done both before and after the floor , roof is assembled , then a coat of paint for UV protection. Epoxy on wood is used in modern boat building because its rot proof, water proof, long lasting and looks good.