Ron,
Many will suggest a self inflating vest in case the person is unable to inflate and don the vest in case of injury (hit head on the way overboard) or medical issue.
Fanny pack may only be appropriate for the skiff on the ponds.
Your a good Dad.

Beetle