См. ответ № 210104. Проверять написание следует по орфографическим, а не толковым словарям. Пользуйтесь электронной версией «Русского орфографического словаря» в окне «Искать на Грамоте».
Корректно: ОСП. Инициальные аббревиатуры (то есть аббревиатуры, образованные из начальных букв каждого слова, входящего в полное название) пишутся прописными буквами. Исключения: вуз, втуз, дот, дзот. Аббревиатуры нэп и загс имеют варианты написания НЭП и ЗАГС.
В «Морфемно-орфографическом словаре» А. Н. Тихонова (М., 2002) в этом слове выделен корень -вяз-. Словообразовательная цепочка: вязать – связать – связь – связист. Вероятно, учительница считает слово связь непроизводным в современном русском языке. Эту точку зрения можно понять: на современном этапе развития языка вывести значение слов связь, связист из корня -вяз- затруднительно. Но всё-таки представляется, что смысловые связи между словами вязать – связать – связь разрушены еще не полностью и выделение корня -вяз- пока еще оправданно.
Да, предлог "с" в данном контексте употреблен правильно.
Это не так. Слово медведь образовано от основ мед и *ěd- (т. е. не «мед + ведать», а «мед + есть»; в появилось в этом слове позднее) и буквально означало 'поедатель меда'. См. «Этимологический словарь русского языка» М. Фасмера.
Это ошибка. Напишите: магазин натуральной косметики.
Возможно использование как единственного, так и множественного числа.