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