Как название исторической эпохи верно: Средние века. При употреблении в переносном значении (о чем-либо устаревшем) возможно написание со строчной.
Переходных глаголов на -еть с основой настоящего времени на -е[й]- действительно очень мало. В современном языке к ним относятся иметь, жалеть и близкие по морфологической структуре глаголу запечатлеть глаголы одолеть, уразуметь. В древности этот состав был несколько иным. Например, переходным был глагол умѣти ‘знать’ (от умъ). Глагол запечатлеть известен с древнейших времен (ср. ст.-сл. печатьлѣти, запечатьлѣти) и никогда не менял своих морфологических характеристик. Менялось только его значение: первоначально он значил ‘запечатать’, ‘плотно закрыть’ (откуда и современное значение ‘закрепить в памяти’), ‘утвердить’. Значение ‘воплотить’ (в произведении искусства и т. п.) появилось только в XVIII веке. Тогда же появился глагол впечатлеть, позднее утраченный, и произведенное от него существительное впечатление, получившее переносное, современное значение под влиянием французского impression. Глаголы впечатлить и впечатлять еще более позднего происхождения.
Можно предполагать, что редкое морфологическое строение глагола запечатлеть объясняется его происхождением. Его очевидная связь с существительным печать затемняется невозможностью корректно обосновать эту связь с точки зрения исторической фонетики. Поэтому ученые выдвигали различные предположения о праформах, к которым можно было бы возвести глагол запечатлеть. Так, выдающийся французский славист Андре Вайан постулировал наличие в производящей основе суффикса *-li-, под влиянием которого распространенный основообразующий глагольный суффикс -а- перешел бы как раз в ѣ: *pečatь-li-a-ti > *pečatьlěti > печатьлѣти. Другая версия, выдвинутая в свое время видным специалистом по лексике старославянского языка А. С. Львовым, предполагает, что глагол запечатлеть образован от заимствованной тюркской глагольной основы *pečětlě ‘запечатай’, конечная огласовка которой обусловила вхождение глагола печатьлѣти в морфологический класс глаголов типа умѣти.
Географические названия славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: из района Люблино, в сторону района Строгино, к району Митино, в городе Иваново, из деревни Простоквашино, до края Косово. Если же родового слова нет, то возможны оба варианта, склоняемый (старый) и несклоняемый (новый): в Люблине и в Люблино, в сторону Строгина и в сторону Строгино, в Иванове и в Иваново, из Простоквашина и из Простоквашино, до Косова и до Косово, к Митину и к Митино, 8-й микрорайон Митина и 8-й микрорайон Митино. При этом склоняемый вариант соответствует строгой литературной норме. Словарь Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской «Грамматическая правильность русской речи» указывает: «В образцовом литературном стиле (со сцены, с телеэкрана, в радиоречи) эти формы следует склонять».
Если топоним (географическое название) оканчивается на -ный, от него образуется прилагательное с суффиксом -енск-. Буква е сохраняется и в образованном от него существительном с суффиксом -ец. Правильно: водненский, водненец (мн. число – водненцы).
Моветон – обычное склоняемое существительное. Но плохо: является моветоном. Обычно говорят, что нечто – моветон (в именительном падеже) или нечто считается моветоном. Правильно: Ходить с непокрытой головой – моветон и Ходить с непокрытой головой считается моветоном.
Если топоним (географическое название) оканчивается на -ный, от него образуется прилагательное с суффиксом -енск-. Буква е сохраняется и в образованном от него существительном с суффиксом -ец. Правильно: песочненский, песочненцы (ср.: Грозный – грозненский, грозненцы).
Если некто ездил в Марокко и привез из Марокко апельсины, то логично назвать сочетание обстоятельством. Если некто в Марокко не ездил, но купил апельсины из Марокко, то понятно, что характеризуются апельсины и сочетание из Марокко играет роль определения.