The solar panel is designed to last 20 years. The battery lasts for 600 charge cycles, equal to about two years of daily use. Once spent, the battery can be replaced and recycled. See the Solardyne backpack solar unit at this link. A number of companies now market radios which have alternative power sources.
Most models operate with a combination of solar power or hand-cranked dynamos.
Amazon offers one such unit. Learn how to make a Bernard Solar Panel Cooker.