Verify frequently for scuffs and if you have any deep scores put a patch over it prior to it is punctured.
RoofGard-SB is a good high quality underlayment and is totally waterproof. The timber can be tongue and groove or chipboards. Being a roofer in Vancouver Canada has its challenges. https://motionlossrecoveryfoundation.org/new-roofing-here-are-the-basic-roofing-types/