Thanks for the replies. Pearl, I believe the roof
should hold, I'm adding an extra roundwood rafter, plus the roof is at a 55º angle, so my understanding that the rafters will have more vertical support than normal. As you can see in the photo, it's woodland all around, so panels on the roof seem most ideal to me to capture as much sunlight as possible.
Kenneth, my goal is to forego any unnatural resources like plastic membranes where possible, and I intend to have the panels stick out above the reeds so that moisture can't build up. I imagine I simply need to flash the mounts that stick up.