Yes they have them there
Yes first come first serve they tell u.
Two styles: vests and the chest/arm combo things in varying sizes
Yes, they are hanging by the pool area.
Yes, they all have different sizes for different ages/weight groups
Yes, life jackets for children are provided.
Thanks! Your answer is awaiting moderation.