Следует писать директора магазинов, иначе можно понять, что у одного магазина несколько директоров.
Правильно: джинсов.
Да, можно: пляжный ансамбль.
Оба варианта возможны. Выбор первого варианта, как сообщается в пособиях по практической стилистике русского языка, определяют грамматические особенности сочетания, в котором общее определение (в этом случае какую) предшествует однородным членам предложения, выраженным существительными с различающимися формами числа. Согласование с ближайшим существительным — таково логичное синтаксическое решение. Но в иных случаях автор выбирает второй вариант, так как стремится подчеркнуть отнесенность определения в форме множественного числа ко всем определяемым существительным. Этот выбор оправдан заботой о ясности и однозначности высказывания (что весьма важно, в частности, в текстах документов).
Верно: скоро открытие магазина «Продукты»; скоро открытие продуктового магазина.
Это неверно. Правильно: До скОльких работает магазин?
Можно.
Корректно: не протянет и недели.