For waterpark parties, do adults/children need to be able to swim?

Yes, all party participants need to be confident in the water and be able to swim 25 metres unaided.