Выделение корня в слове вопрос зависит от типа анализа слова (словообразовательный или морфемный) и выбранного научного подхода.
Современные словообразовательные словари, задачей которых является установление отношений производности в словообразовательных парах, рассматривают это слово как непроизводное, являющееся результатом опрощения. Опрощением называется такое изменение словообразовательной структуры слова в ходе исторического развития языка, при котором производная основа, ранее членившаяся на морфемы, превращается в непроизводную. Лингвисты, занимающиеся словообразовательным анализом и придерживающиеся структурно-семантического подхода, рассматривают основы всех непроизводных слов как нечленимые, состоящие исключительно из корня. В данном случае опрощенье связано с тем, что в современном языке глагол вопрошать, от которого образовано слово вопрос, является малоупотребительным и стилистически окрашенным (подробнее см., например, «Большой толковый словарь русского языка» под ред. С. А. Кузнецова https://gramota.ru/poisk?query=вопрошать&mode=slovari&dicts[]=42 ). Кроме того, в современном языке приставка в- (вариант во-) употребляется с пространственным значением, которое в глаголах вопросить/вопрашивать не обнаруживается, а следовательно, мы не можем определить ее словообразовательное значение. Все это позволяет говорить о завершившемся процессе опрощенья и выделять при словообразовательном анализе корень вопрос-.
Однако в современном языке существуют словообразовательные цепочки, которые приводят к образованию слов по схожей модели, и в этих цепочках сохраняются отношения производности, что позволяет вычленять в них приставки и корень прос- (вариант праш-) как при словообразовательном, так и при собственно морфемном анализе, например: просить → за-просить → за-праш-ива-ть → за-прос; просить → до-просить → до-праш-ива-ть → до-прос и т. п. Эти модели являются образцами для морфемного анализа слова вопрос, так как морфемный формально-грамматический анализ включает не только выделение морфем на основе процессов словоизменения и словообразования, но и членение на морфемы по аналогии. Поэтому морфемные словари выделяют в слове вопрос корень прос- (см. например, «Словарь морфем русского языка» под ред. А. И. Кузнецовой и Т. Е. Ефремовой).
В русском языке слово лайфхак имеет значения: 1) 'полезный совет'; 2) 'полезный навык, хитрость'. В этих значениях никак не проявляется связь со словами life и hack в языке-источнике, поэтому в русском языке слово не является сложным и имеет один корень лайфхак-.
Пунктуационных ошибок в предложении нет, но знаки расставлены неудачно с точки зрения смысла: образуется нелогичный перечислительный ряд пришла, счастье, радость. Чтобы избежать этого, нужно поставить после пришла другой знак. Это может быть точка, как универсальный разделительный знак (Вот и пятница пришла. Счастье, радость принесла!), или тире, как знак следования ситуаций друг за другом (Вот и пятница пришла — счастье, радость принесла!).
Перенос класс-ный – это устаревшая норма. Раньше при переносе требовалось учитывать границы между морфемами, стоящими за корнем. Но эта норма не удержалась. Одна из причин – объективные трудности морфемного членения закорневой части слова. Сейчас для слов типа классный, программный нужно применять такое правило.
Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса, напр.: жуж‑жать, мас‑са, кон‑ный, весен‑ний, рус‑ский. Не допускаются переносы: жу‑жжать, ма‑сса, ко‑нный, весе‑нний, ру‑сский или русс‑кий.
Однако после приставок удвоенные согласные при переносе могут не разбиваться; возможны, напр., переносы со‑жжённый, по‑ссориться и сож‑жённый, пос‑сориться.
Корни в парах равн-ровн и мак-мок исторически восходят к одному корню, значения их дифференцировались, однако процесс этот не завершен. Есть слова-исключения и слова, в которых совмещается значение, свойственное обоим корням. Подробнее на Ваш вопрос отвечает статья Е. В. Арутюновой, Е. В. Бешенковой, О. Е. Ивановой «Корень с чередованием равн-/ровн- (из материалов академического описания русской орфографии)» (журнал «Русский язык в школе». 2020. Т. 81. № 6. С. 90–96).
Орфографическая судьба слова речовка очень интересна. Образовалось оно в ХХ в. Как ни удивительно, но в лингвистических словарях, в том числе орфографических, это слово, называющее важный атрибут жизни советского школьника, долгое время не фиксировалось. По-видимому, первый словарь, где оно было закреплено, – это «Толковый словарь языка Совдепии» В. М. Мокиенко и Т. Г. Никитиной (СПб., 1998). Там дается вариант речевка, а значение истолковывается так: «небольшой ритмически организованный текст патриотического содержания, исполненный группой пионеров хором в процессе строевой ходьбы». В более ранних словарях обнаружить это новообразование не удалось. Вероятно, до словарной фиксации оно чаще писалось через ё или е. Например, в «Национальном корпусе русского языка» написание речёвка (речевка) встречается в 45 текстах (с 1979 года), а речовка в пяти (с 2003 года).
В 1999 г. слово впервые попадает в орфографический словарь, но в написании с о – речовка. Это был академический «Русский орфографический словарь» (М., 1999). С этого момента в академических словарях и справочниках рекомендация неизменна (см., например, здесь).
Каковы были основания для кодификации написания речовка с буквой о? В «Правилах русской орфографии и пунктуации» 1956 г. предписывалось обозначать звук [о] после шипящих буквой о в суффиксах существительных, при этом перечислялись следующие суффиксы: -ок (напр.: рожок, петушок, крючок, борщок), -онок (напр.: медвежонок, мышонок, галчонок, бочонок), -онк-а (напр.: книжонка, рубашонка, ручонка, деньжонки). Слово речовка – существительное, но его суффикс -овк- в правиле не упоминается. Отсутствие суффикса можно объяснить неполнотой свода, связанной с невозможностью учесть в нем все частные случаи. Об этом вынужденном недостатке правил 1956 г. говорится в предисловии к ним. В школьных учебниках второй половины ХХ в. использовалась формулировка правила о буквах о и ё в суффиксах существительных без указания на конкретные суффиксы: после шипящих под ударением в суффиксах имен существительных пишется буква о, без ударения – е. Особый случай (не упоминавшийся в школе) представляли собой отглагольные существительные на -евка, например: ночевка (от ночевать), кочевка (от кочевать). Они образуются прибавлением суффикса -к- к глагольной основе с суффиксом -ев-. Таким образом, в этих словах сохранялось единообразное написание глагольного суффикса. К середине ХХ в. большинство подобных слов устойчиво писались с е. При составлении свода и орфографического словаря 1956 г. такое написание закрепили. При этом пришлось изменить орфографическую рекомендацию для слова размежевка. В «Толковом словаре русского языка» под ред. Д. Н. Ушакова (М., 1935-1940) оно было напечатано через о.
Слово речовка не отглагольное существительное, а отыменное. К подобной модели в 1950-е годы относилось немного слов, например: грушовка, ножовка. Ср.: грушовка – груша и грушевый, ножовка – нож и ножевой, речовка – речь и речевой. Орфография таких существительных полностью соответствует правилам. К тому же написания грушовка, ножовка были закреплены в «Толковом словаре русского языка» под ред. Д. Н. Ушакова.
Во второй половине ХХ в. появляются еще два существительных на -[о]вка после шипящего: мелочёвка и плащёвка (оба впервые зафиксированы в словаре «Новые слова и значения» с буквой ё: первое – в издании 1984 г. второе – в издании 1997 г.). Эти орфографические варианты отражали практику письма. Вероятно, на написание этих слов с ё (е) повлиял основной принцип русской графики – обозначать гласными буквами твердость и мягкость предшествующих согласных (ср.: мял – мал, люк – лук, мёл – мол). Написания грушовка, ножовка, устаревшее размежовка также соответствуют этому принципу: в них о писали после твердых согласных, в словах плащевка, мелочевка, речевка стали писать е после мягких. Наличие правила о суффиксах отыменных существительных оказалось менее значимым фактором.
Распространенное написание с буквой ё (е) в новообразованиях плащёвка, мелочёвка было утверждено в качестве нормативного «Орфографическим словарем русского языка» 1991 г. Однако при подготовке новой редакции «Правил русской орфографии и пунктуации» 2006 г., когда учеными было рассмотрено все многообразие слов, в том числе новых, с проблемой о и ё после шипящих, орфографическую рекомендацию было решено пересмотреть, чтобы подвести слова мелочовка, плащовка, речовка под общее правило, не закреплять новые исключения (ср. с уже устоявшимися грушовка, ножовка).
В последних академических изданиях правил формулировка дополнена с учетом новых слов, появившихся после 1956 г. Вот как она дается в информационно-поисковой системе «Орфографическое комментирование русского словаря».
В следующих суффиксах звук [о́] после шипящих передается буквой о: в суффиксах существительных (и отглагольных и отыменных): ‑ок- (движок, дружок, прыжок, кругляшок), ‑онок- (медвежонок, галчонок), ‑онк- (лодчонка, девчонка, распашонка), -оныш- (ужоныш), -об- (трущоба, чащоба), ‑овщин- (поножовщина), -отк- (трещотка), -ичок- (новичок), -он- (ножон), в суффиксах отыменных существительных и прилагательных -ов, -овк-, -ов-к-, -он и производных (плащовка (от плащевой или плащ), алычовка, грушовка, хрычовка, ножовка, парчовый, алычовый, холщовый; смешон, страшон; Кузмичов, Ильичов); в суффиксах наречий (хорошо, хорошохонько, нагишом, телешом, пешочком, ужо, общо). Исключение: ильичёвский (соотносительное только с именем В. И. Ленина), учёба, ещё.
Вся эта сложная картина была выявлена в результате скрупулезной проверки каждого правила на всем корпусе слов, зафиксированных в словарях. У орфографов прошлого такой возможности не было. Она появилась благодаря развитию электронных словарных баз, в частности созданию «Русского орфографического словаря».
Конечно, можно было бы кодифицировать утвердившиеся в практике письма написания плащевка, мелочевка, речевка как исключения. Но нужно ли закреплять новые и новые исключения, расшатывающие орфографическую систему? По этой модели вполне могут появиться новые слова, их придется фиксировать тоже с е. В результате слов с е в какой-то момент может стать больше, чем с о. И тогда нужно будет уже менять правило. Политика кодификаторов сегодня направлена на удержание системности русской орфографии.
В заключение предупредим еще один вопрос, который часто звучит в дискуссиях по поводу написания слова речовка и подобных. Речовку иногда неправомерно сопоставляют со словом дешевка. Эти существительные оканчиваются одинаково, но структура их совершенно разная. В слове дешевка гласная после ш входит в состав корня (ср.: дешевле, дешевизна, продешевить). А в корнях действует не просто другое правило, а иной принцип написания (ср.: черный – чернить, шелк – шелка, щеки – щека, желтый – желтеть). Подробнее см. правила в информационно-поисковой системе «Орфографическое комментирование русского словаря».
Антипословица – краткое изречение (зачастую юмористического характера), представляющее собой искажение какой-либо обычной, хорошо всем известной пословицы (путем замены одного или нескольких компонентов пословицы, соединения частей разных пословиц и т. п.). Например: Отчисление – мать учения (вместо Повторение – мать учения), Путина бояться – в сортир не ходить (вместо Волков бояться – в лес не ходить; фраза отсылает к ставшему крылатым выражению В. В. Путина мочить в сортире), Не плюй в колодец: вылетит – не поймаешь и т. п.
Наличие формы в И объясняется следующим. Город Санкт-Петербург был основан как крепость Санктпитербурх (в честь святого Петра, небесного покровителя императора). Название было дано Петром I. Среди вариантов, встречающихся в письмах Петра Великого: Санктъпетерсъбурк (1703), Санктпитербурх (1703), Питербурх (1706), Санктпетерзбурк (1710); позже преобладают варианты с -Питер-: Санкт-ПитерБург (1714), Санктъ Питербурх (1720). В газете «Ведомости» чаще упоминается в форме Санктъпитербурх, и только с июля 1724 г. вместо Питер- начинают постоянно печатать Петер-. Очевидно, от форм с И и было образовано сокращенное Питер.
Наличие формы в И объясняется следующим. Город Санкт-Петербург был основан как крепость Санктпитербурх (в честь святого Петра, небесного покровителя императора). Название было дано Петром I. Среди вариантов, встречающихся в письмах Петра Великого: Санктъпетерсъбурк (1703), Санктпитербурх (1703), Питербурх (1706), Санктпетерзбурк (1710); позже преобладают варианты с -Питер-: Санкт-ПитерБург (1714), Санктъ Питербурх (1720). В газете «Ведомости» чаще упоминается в форме Санктъпитербурх, и только с июля 1724 г. вместо Питер- начинают постоянно печатать Петер-. Очевидно, от форм с И и было образовано сокращенное Питер.
Этимологический корень в слове лягушка ― ляг- (от лягать). Земноводное получило название по способу передвижения прыжками.
Словарь А. Н. Тихонова отражает словообразовательные связи слов в современном языке. По мнению автора, слово лягушка утратило семантические связи с корнем ляг-, а основа лягуш- стала непроизводной и включает корень лягушк-.
В форме множ. числа род. падежа лягушек употребляется вариант с гласной е. Чередование «е // ноль звука» часто встречается при формо- и словообразовании в русском языке.
Слова лягушонок и лягушачий образованы от слова лягушка при помощи суффиксов: лягушк-а → лягуш-онок, лягушк-а → лягуш-ач-ий. В процессе словообразования происходит усечение производящей основы лягушк-.
Подробнее о процессах, служащих для взаимоприспособления морфем в производном слове, см. справочник Е. И. Литневской «Русский язык: краткий теоретический курс для школьников»: https://gramota.ru/biblioteka/spravochniki/russkij-yazyk-kratkij-teoreticheskij-kurs-dlya-shkolnikov/sredstvo-i-sposob-slovoobrazovaniya.