Корнилов Григорий В этих предложениях нет никаких фразеологизмов, поэтому о нарушении фразеологической сочетаемости речь не идет. Но имеет место неправильная сочетаемость отдельных слов, а конкретно - тавтология. Памятные сувениры - избыточно, потому что "сувенир" - это всегда вещь, получаемая на память. Правильно - просто "подарили сувениры" или "подарили памятные вещицы". Геройский поступок героя - неуместное нагромождение однокоренных слов, достаточно будет сказать "его геройский поступок" или "поступок героя".