Главные члены предложения указаны верно, только не упустите из виду то, что выполняете синтаксический разбор сложного предложения.
Верен первый вариант (обособлено придаточное предложение).
Учитель неправ. См., например, в http://www.philol.msu.ru/rus/lena-1/conson/mesto2.html [книге «Русская фонетика», авторы: Г. Е.Кедрова, Е. Л. Бархударова, О. В. Дедова, В. В. Потапов, Е. Б. Омельянова ] (внизу страницы).
При фонетической транскрипции в школе "йот" можно обозначить буквой русского алфавита Й или буквой латинского алфавита J. Подробно о фонетической транскрипции в школе читайте в учебнике Е. И. Литневской на нашем портале.
Правилен такой разбор: [Дома мой гость сразу начал мне жаловаться], (что (пока он ехал ко мне), то заблудился в лесу и вынужден был заночевать в сторожке лесника). В этом предложении три части.
Представляется более корректным считать за грибами дополнением (пошли за чем?). Но не будет ошибкой и такой разбор этого предложения, при котором слова за грибами будут выделены как обстоятельство цели (пошли с какой целью?).
Морфемно-орфографический словарь А. Н. Тихонова предлагает такой разбор: преисполн-и-ть, распростран-и-ть, восхит-и-ть, предвод-и-тель. Разумеется, с исторической точки зрения во всех этих словах есть приставки, но в современном русском языке выделение приставок в этих словах сомнительно.
Вы спрашиваете о синтаксическом разборе, поэтому аргументы из области того, что говорящий имеет в виду, недействительны. Говорящий своим ответом в самом деле сообщает о том, где кот, но делает это косвенным образом, полагая, что слушающий поймет: раз кот ест — значит, он на кухне у своей миски. Но это вывод слушающего из того, что сказано, и подменять собой члены предложения подобный вывод не может. Безусловно, ест — сказуемое.
Кстати, подобная экономия речевых усилий может быть и небезобидна. Если участники диалога находятся в некооперативных отношениях, то ответная реплика «Ест» может ввести собеседника в заблуждение: тот может подумать, что кот мирно ест из своей миски свой сухой корм, а на самом деле кот может доедать котлету, которую он утащил со сковородки собеседника (я с подобными разбойниками знаком, и о таких котах великолепно писал Паустовский). Последствия недоговоренности в таком случае могут быть весьма неприятны.
Вводная конструкция с другой стороны вполне может употребляться самостоятельно — для приведения точки зрения, факта, обстоятельства, которые противоречат или противопоставляются тому, что сказано ранее. Например: Основоположником этого учения является Н. А. Морозов. Многое, о чем пойдет речь ниже, фактически идет от него. Но в своем критическом разборе мы, как правило, не будем специально выделять вклад Н. А. Морозова, исходя из того, что на нынешнем этапе А. Т. Ф. равно ответствен как за выдвинутые им самим положения, так и за те, где он солидаризировался с Н. А. Морозовым. С другой стороны, мы будем ниже во многих случаях говорить именно об А. Т. Ф., даже если цитируется совместная работа, поскольку основная ответственность за концепцию в целом (выраженную во многих книгах) и за используемые методы лежит именно на нем [А. А. Зализняк. Лингвистика по А. Т. Фоменко // «Вопросы языкознания», 2000].