Начнем с основы слова философия. Правильнее всего сказать, что основа философиj, ведь буква я обозначает два звука: [ja], из них только второй является окончанием, а первый принадлежит основе. Но упрощенно можно сказать, что основа в этом слове философи- , а окончание – -я.
Что касается корня, то здесь возможны варианты. Можно выделить два корня, как это сделано в словаре Тихонова: мы хорошо знаем о существовании греческих слов phileo 'люблю' и sophia 'мудрость'. Те же греческие корни в словах филология, филофония; теософия, антропософия. Но можно найти аргументы и в пользу выделения корня философ-: в русском языке это слово не было собрано из двух греческих корней, мы получили его в таком виде из немецкого языка, т. е. в русском языке это слово непроизводно.
В слове русские [ру́ск'иjэ] семь звуков речи (фонем). Звук [с] не является долгим.
Русские согласные не противопоставлены по долготе/краткости, то есть нет таких фонетических позиций, в которых при определенных условиях появляются долгий или краткий звуки (ср: русские согласные противопоставлены по твердости/мягкости и звонкости/глухости, поэтому мы точно знаем, в каких позициях появляются твердые и мягкие, глухие и звонкие согласные). Однако в потоке речи при стечении согласных звуков могут образовываться долгие согласные, например: рассвет [рассв'е́т]. Лингвисты, занимающиеся фонетикой, рекомендуют в таких случаях повторять при транскрибировании знак, соответствующий звуку, который произносится долго, потому что в фонетической системе, как мы уже обсудили, нет противопоставления долгих и кратких. При звуко-буквенном разборе в школе используется упрощенная транскрипция, в которой есть знак долготы, хотя в научной фонетике он появляется только в особом типе транскрибирования (при отображении аллофонов ― комбинаторных и позиционных вариантов фонем). Этот знак также всегда ставится при обозначении согласного [щ':], который является по природе своей долгим (но тоже не имеет противопоставленного краткого).
Правила произнесения долгих при стечениях согласных достаточно непоследовательны, однако некоторые закономерности все же есть. Двойной (долгий) согласный всегда произносится на стыке приставки и корня: отдать [адда́т'] ([ад:а́т']), беззаботный [б'иззабо́тныj] ( [б'из:або́тныj]) и т. п.
На стыке других морфем двойной (долгий) согласный возникает не всегда. Не произносится двойной звук в числительном одиннадцать, а также во многих существительных и прилагательных, которые пишутся с двумя -н-: гривенник, ставленник, утренний и др. Также не произносится двойной согласный в общеупотребительных словах на стыке корня и суффикса перед согласными звуками: русский [ру́ск'иj], французский [францу́ск'иj] и т. п.
Особые правила регулируют произнесение долгих согласных в иноязычных словах (заимствованиях).
Конечно, простых правил нет. Законы словообразования подробно описываются в грамматиках (например, в «Русской грамматике» 1980 г.), кратко, обобщенно — в учебниках. Наши знания о словообразовании постоянно пополняются благодаря продолжающимся научным исследованиям. Узнать о современных словообразовательных связях между словами можно из словарей, прежде всего словообразовательных (см., например, список словарей здесь). В некоторых других словарях, например толковых, так же могут быть представлены сведения о словообразовании. Так, в «Большом толковом словаре русского языка» под ред. С. А. Кузнецова показано, что существительное недоедание образовано от глагола недоесть.
Надо поставить еще две запятые – после слова проверить в первом предложении и после слова требованиям во втором.