Flat roof structures

Age of roof, aging caused by weather (can the roof be refurbished or does it need to be replaced?) All penetrations through the roofing, e.g. roof drains, vent mounts, drain lines from flower boxes, freestanding supports, such as those for a pergola, etc.