Слова, одинаковые по звучанию, но разные по значению – омонимы. Правда, бой в значении "состязание, поединок, схватка" и бой в значении "звуки, производимые дробными ударами чего-либо" нельзя назвать омонимами – это просто разные значения многозначного слова. Подробнее о многозначных словах и омонимах см. в пособии Е. Литневской.
Правильно: Кто он, победитель конкурса?
Похудение - общеупотребительное слово, а похудание - его разговорный аналог.
См. ответ № 191371.
Ударение переходит на окончание. Правильно: гриба, под грибом.
Рекомендации по ударению даны в словарях и справочниках: улица Деповская, ст. метро «Электрозаводская».
Корректно без запятой.
Выделение необязательно.
Если зависимых слов нет, то правильно написание с двумя Н.
При терминологическом употреблении предпочтительно слитное написание обоих слов.