For the counters and table top, you can buy sheets of laminate, like "Formica". Many different patterns, and you can cut it with a trim router to fit exactly, after gluing it in place, and removing the teak trim (so it looks like original). Then re-install the trim.
I have also have both glass (laminated safety glass) and clear acrylic sheets on the dinette table. We put current carts of the area we are in under the clear glass or acrylic. I would only use a safety glass, with sanded edges--to avoid cuts and breakage.
I agree the various fake teaks took great. I commented (a bit in jestI) to Marie that after seeing it glowing in they dark, It might cause vertigo. Also several have used the high end DECKadence flooring--which is washable and all dirt seems to go thru. It is a very cushioned deck covering. (See Gulf Coast John's album).