How long does Foam Insulation last?

Indefinitely. As an inert, long lasting polymer, any residential or commercial structure is a great place for our insulation.