sounds like he is potty trained to me.
Swim diapers are not allowed in pools,i guess they can leak.
Poop is the issue. Filtration can handle the occassional piddle.
Camp Counselors do not change diapers on most lines.
Some will take toddlers in diapers and page you to come change them