Здравствуйте!
Лучше L, так как при использовании на одежду, М может быть мал.
Жилет держит на плаву на спокойной воде. Но если человек не умеет плавать, лучше использовать именно спасательные жилеты, а не страховочные — у них еще выше уровень плавучести, это безопаснее. Рекомендуем модель hikeXp Sea Star.