You will need to go to Teton Boat & Bike Rental, show them your room key and you will be given the lifevest for your children, you will keep them for the lenght-of-stay just be sure to check what time they open on your last day. (may be easier to turn them back in the afternoon before you leave)
The lifeguards do not have them at Silver Creek Pool.
Have a great trip.