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