Фото... – первая часть сложных слов, пишется слитно: фоточат.
См. в «Словаре трудностей».
Вариативность ударения слова порт во множественном числе зафиксирована Большим орфоэпическим словарем русского языка.
Грибок и гриб – это два разных слова, которые, безусловно, являются родственными(однокоренными). Слово грибок образовано от слова гриб с помощью уменьшительно-ласкательного суффикса -ок. А вот гриб и грибы нельзя назвать ни родственными словами, ни однокоренными словами, потому что их нельзя назвать словАМИ. Это одно слово (представленное в приведенном Вами тексте словоформой единственного числа именительного падежа гриб и словоформой множественного числа именительного падежа грибы).
В современном русском языке в слове лестница выделяется корень -лест-.
Это зависит от воли пишущего. Верно: формами... утвержденными и документов... утвержденных.
Слова заказник и цветник относятся к разным акцентным типам производных слов. Слово заказник образовано при помощи суффикса -ик от устар. зака́зный 'запрещенный' и сохраняет место ударения производящего слова (то же: запове́дный — запове́дник). Слово цветник образовано от цветы при помощи суффикса -ник и относится к следующему акцентному типу: постоянное ударение на ненулевом окончании при условии ударения на окончании или отсекаемой части основы в производящем слове (то же: руда́ — рудни́к). Слово питомник в историческом аспекте относится к тому же акцентному типу, что и слово заказник.
Употребление этого китайского названия в русском языке сопровождается родовым варьированием. Как можно судить по научным, публицистическим и художественным текстам, авторы принимают во внимание род опорного слова, например: оружие, меч, алебарда. Не исключено, что знатоки учитывают принадлежность мужского имени Гуань. Как представляется, автору можно рекомендовать принять одно (не вариантное) грамматическое «решение» и его воплощать в тексте.
Род аббревиатур и несклоняемых сложносокращённых слов определяется по опорному слову в полном наименовании. Поскольку в данном случае определить это полное наименование (то есть «расшифровать» сокращение) затруднительно, род слова определяется или по его внешней форме, или в соответствии с родом более общего по значению слова. В первом случае слово Краснодартеплоэнерго будет выступать как слово среднего рода (оканчивается на -о). Во втором случае определяющим может быть женский род слова компания. Тем самым слово может испытывать колебания в родовой отнесенности. Ср. примеры из Национального корпуса русского языка: Таким образом, Краснодартеплоэнерго недополучило почти 62 миллиона…; «Краснодартеплоэнерго» известна тем, что среди ее совладельцев значится…