Have you thought about silicone and peat to cover the foam. That is a pretty standard method to deal with foam. You can also use gorilla glue and peat to achieve the same.