With regards to plugging the holes................wouldn't know but expect you need some holes to allow condensation to evaporate.....
Someone will know
Good point. Shame I can't vacuum seal it. I'm sure what I've done already will be good enough though, I'm just trying to be very thorough.