Склоняются обе части названия праздника; Купала склоняется так же, как, например, имя Людмила. Правильно: праздник Ивана Купалы, ночь на Ивана Купалу.
Верно: празднуют Ивана Купалу.
Правильно: день Ивана Купалы.
Верно: стихи Янки Купалы.
Правильное написание: ночь на Ивана Купалу.
Возможны оба варианта.
Шампунь – существительное мужского рода: купить два шампуня. Ответы на этот и другие Ваши вопросы Вы можете найти самостоятельно, воспользовавшись электронными словарями нашего портала (окошко «Проверка слова»).
Корректно: пять кочерёг.