Our boats were designed for a 50 year useful life given "normal maintenance" for the composite parts, from what I have seen they will easily make that. Component life will be largely determined by light/harsh use, sun exposure, moisture presence in bilge & salt/fresh water operation. the following is a list of component life expectancy for average use and sun exposure:
Engine/trans: 1500- 2000 hours TBO
Upholstery: 10-15 years
Carpets: 10-15 years
Cables: 10-15 years/ 500 hrs
Wiring/instruments: 15-20 years
Fuel tank: unknown
Water Hoses: 15-20 years
Strut Bearings: 10 years / 500 hrs
Motor Mounts: 20-25 years