My guess is that is would not have been closed cell foam, it would have been soft foam. The other padding is probably bonded cotton, and you could replace that with anything of similar density and thickness, there are a lot of choices. Are the fasteners grommets? Here is a link to those: Willcox Corvette, Inc. - Parts, Restoration, Help - "When you're not the biggest, You try harder"
No one lives forever, the trick is creating something that will.