EPDM Gaskets & Seals
https://fcei.unan.edu.ni/matematica/community/profile/thiansf5a1/
Simply from a product viewpoint, I would certainly suggest TPO as the very best roofing system membrane for your area. An excellent TPO membrane will certainly hold up against the conditions you checklist, however