I can't tell much about the inside of the coil because of the epoxy. I pried off the shell and the epoxy has cracks in it, but I might have done it while prying.
About 15 years ago, I trailered a bike to Daytona, and the repop coil got sprayed with road salt. It lasted about 5 miles after that. They definitely aren't very moisture resistant.