The panels are often warrantied for 20-25 years. Most things outlast their warranty period. Inverters are less reliable, warranties are half that for residential stuff but commercial stuff will come with a service contract. Wires and racks can last quite a long time.
You don’t need anything else (e.g., a river to dump waste heat).