i've already invested in some foam. I found a thread by Noahwins while searching for factory replacement seat covers. He found some but his amazon link is dead. I've messaged him hopefully he remembers the brand name or company.
I've taken the covers off and the bench is in good shape I cleaned it and painted it. The cover is bad. When I removed the cover on the back it had old black mold looking stuff on it. I would assume that is from before I solved the water intrusion issue. So I am definitely not going to reuse it. The back pad is still hog ringed to the frame and since it otherwise looked to be in good shape I decided not to remove it. I will probably be adding a layer of that same foam to it as well.