Строго говоря, гриб – грибы нельзя назвать разными словами (это одно слово, представленное разными словоформами). Грибы – форма множественного числа слова гриб.
Ответ на этот вопрос выходит за рамки справочного жанра. Ему посвящены многочисленные статьи и книги, как научные, так и научно-популярные. Одна из них — книга Марии Елифёровой «#Панталоныфракжилет. Что такое языковые заимствования и как они работают» (М., 2020. Есть электронная версия).
Чтобы найти ответ на этот вопрос, Вы можете вопользоваться размещенным на нашем портале "Современным словарем иностранных слов" Л. П. Крысина.
Примеры заимствованных слов см. в разделе «Заимствованная лексика» учебного пособия Е. И. Литневской на нашем портале.
Можно.
Однокоренные слова – имеющие в современном русском языке один и тот же корень. Например: приют и приютить. Родственные слова – слова, которые имеют одинаковое происхождение, восходят исторически к одному и тому же древнему (общеславянскому или даже индоевропейскому) корню, но в современном русском языке однокоренными уже не являются, например: приют и уют.
Правильно: репетитор по какому-либо предмету: репетитор по английскому языку.
Верно: лендинг. В орфографические словари это существительное еще не попало, но можно сослаться на написание слов с тем же корнем (land), уже зафиксированных в словарях.
Запятая не нужна.
Оба варианта возможны.