Наиболее корректный вариант: солнцезащитный крем.
Верно: прокурору г. Губахи.
Корректны оба варианта. Нейтральна форма единственного числа: Краснодарский и Ставропольский край. Однако, как и было сказано в ответе на вопрос 314077, имя существительное, которому предшествует два или несколько определений, указывающих на разновидности предметов, ставится в форме множественного числа, если автор намерен подчеркнуть наличие нескольких предметов. То есть при наличии специального авторского намерения может быть уместна форма Краснодарский и Ставропольский края.
Определение, относящееся к двум или нескольким существительным – однородным членам, ставится в форме единственного числа, если по смыслу сочетания ясно, что определение относится не только к ближайшему существительному, но и к последующим. В противном случае употребляется форма множественного числа. При написании первая авария, кража, растрата поймет ли читатель, что прилагательное первая относится ко всем трем существительным? Если в этом есть сомнения, лучше написать первые.
Следует писать через дефис: BB-крем.
В справочниках рекомендаций о написании сокращений в случае, если весь текст набран прописными буквами, нет. Возможны оба варианта – и строчными, и прописными. Обратите внимание: нормативны сокращения без точек и с тремя точками – пгт и п. г. т.