PVC is SH Proof. Poly is not. Stick with a PVC hose. Larger hose will get you better reach at the hose end. I run 3/4" hose and it is fine to handle (really...if you can't handle the weight of a 3/4" hose, you probably shouldn't be roof cleaning).
Also, why that pump vs. an Air System?