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