Правильно: кафе-столовая закрыта на ремонт.
Кавычки не нужны. Тире поставлено верно. Реплики нужно разделить абзацем.
См. ответ на вопрос № 269841.
Правильно: положение о чем-либо: положение об акции.
Оба сочетания возможны. Покупка - в каком-то количестве. Скупка - в большом (максимальном) количестве.