Нет, правильно писать со строчной буквы.
Правильно со строчной: заслуженный учитель России.
Нет, это тавтология.
Стилистически и фактически предложение не корректно.
Союз ибо маркируется в словарях пометой "книжное".
Правильно: Год учителя.
Грибок и гриб – это два разных слова, которые, безусловно, являются родственными(однокоренными). Слово грибок образовано от слова гриб с помощью уменьшительно-ласкательного суффикса -ок. А вот гриб и грибы нельзя назвать ни родственными словами, ни однокоренными словами, потому что их нельзя назвать словАМИ. Это одно слово (представленное в приведенном Вами тексте словоформой единственного числа именительного падежа гриб и словоформой множественного числа именительного падежа грибы).
Строго говоря, гриб – грибы нельзя назвать разными словами (это одно слово, представленное разными словоформами). Грибы – форма множественного числа слова гриб.
Слово законодательство пишется строчными.