I would use marine board for the floor, even if it will be covered. Also for the roof.
The roof should be on a slant so that water will run off where you want it to run off. It should also have good overhangs, like 2 feet to keep rain from coming into the coop should there be strong winds.
I...