This is the answer to the question What roofing to choose for a flat, single-pitch roof?
Neither; below 12° always bitumen and then slate.
Installing a PV system is always possible, regardless of roofing.