Well I am no dentist but i have been working with them for 15 years and if you sleep with you mouth open as i do you can definiatly have gum problems. My Doctor suggests that u put alittle vasiline one your gums before you go to sleep this might help.
As for the holes?? in your gums dont know??