EPDM Rubber vs PVC Roof Membrane
http://aandp.net/forum/member.php?action=profile&uid=40588
Purely from a product point of view, I would advise TPO as the very best roof membrane layer for your area. An excellent TPO membrane will hold up against the problems you list, but we also require to consider