как склонять такие слова, как "ключ-карта", "плащ-палатка", "шлем-маска", "крем-краска"?

по правилам русского языка

склоняется лишь вторая часть слов, разделенных дефизом. дательный падеж: ключ-карту, например

по правилам, склоняется только второе слово - как обычно.
но, как это принято в поэзии, иногда правила нарушаются, если очень надо соблюсти размер стиха.

под плащом-палаткой
не без крема-краски
под шлемом-маской

.

склоняем только карту, палатку, маску и краску.))

вне всякого сомнения, так и есть-вторая часть слова

склоняется только вторая часть слова.