Это нестандартная конструкция. Сказуемым служит целое придаточное предложение. Средствами школьной грамматики такие конструкции не описываются.
В этом сложноподчиненном предложении запятая между частями не ставится, потому что перед подчинительным союзом когда стоит союз (частица) и. См. пункт а) параграфа 115 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Это слово — исключение из правила о написании причастий и отглагольных прилагательных на -ен(н)ый, -ян(н)ый, -ан(н)ый. Полный список исключений: выровненный (хотя выровнять), подравненный (хотя подравнять), приравненный (хотя приравнять), сравненный (хотя сравнять), уравненный (хотя уравнять), защекоченный (хотя защекотать), поколебленный (хотя поколебать), саженый (хотя сажать, от просторечного садить).
Оба прилагательных образованы от многозначного существительного софист. Совершенно очевидно, что производные слова могут соотноситься как синонимы, не обнаруживая смысловых различий. Между тем обращает на себя внимание то, что прилагательное софистский заметно уступает в частотности прилагательному софистический и тяготеет к текстам (высказываниям) «античной» тематики.
Обстоятельство по разным причинам не требует выделения запятыми, но его можно обособить для попутного пояснения или смыслового выделения.
Оказало или оказала - смотря что подразумевается (ООО или фирма).
В «Русской грамматике» особенностям употребления форм именительного и творительного падежей в составных именных сказуемых посвящен параграф 2235.
В этих конструкциях значение времени совмещено с условным значением, что бывает нередко. Ведь отношениями обусловленности, как правило, связаны явления, которые находятся и в определенных временны́х отношениях друг с другом. Наличие условного значения подчеркивается частичкой то, которая чаще всего входит в состав условного союза если… то.
Поэтому разумнее всего не выбирать между двумя возможностями, а указывать оба значения: перед нами предложения с совмещенным значением времени и условия.
Дополнительным аргументом может служить возможность заменить союз когда союзом если: Если мы прощаем друг другу непохожесть…, то налаживаем отношения с людьми.
В предложениях же с «чистым» значением времени замена союза когда союзом если невозможна: Когда солнце взошло, туристы сняли лагерь и отправились дальше.