What guarantees does my solar panels come with?

This is dependent on the manufacturer and system installed as everyone is different however usually solar panels typically last between 25-30 years, at which manufacturers would call the optimal rate.