Our kids range in age 8-16 and we have them wear PFD while we are underway.
Sunsail said they provide youth sized orange traditional life jackets.
We are thinking have having the kids bring their own life vests from home - strapped to their carry-on knapsack - definitely will get some interesting looks at the airport.