That's really impressive and well built solar system, for it to last thta long. It shows how durable quality panels are. I have a 6 month old ~3.7kW system (6 panels in total), planning on installing another 6 very soon. My house is surrounded by trees so it's been a bit of a struggle in the winter.
My latitude plus east/west arrays are a struggle anyway. On the best (presumably cloudless) December day, I got 13.98 kWh. My 12/1/2025 through 1/31/2026 average per day was 10.32 kWh.
Panels should do 30 years, easy. Inverters will usually fail after 15y, and with batteries it’s unknown what the current gen will do - 15y, maybe 20? Definitely get LFP.