Слово шелом, которое отмечено в русских говорах в значениях «навес», «конек» и др., восходит к др.-рус. слову шеломъ «шлем», как Вы справедливо написали, с полногласием.
Как и ст.-сл. шлѣмъ (с тем же значением «шлем», но с неполногласием), заимствованное в русский литературный язык, оно, в свою очередь, восходит к праслав. *šelmъ, которое было заимствовано из др.-герм. *helmaz первоначально в виде *xelmъ. Еще до развития полногласия в этом слове начальный твердый заднеязычный *х перешел в мягкий *š́ в
результате праславянского фонетического изменения, известного как первая палатализация, что, видимо, было вызвано сугубой твердостью (сильной веляризацией) др.-рус. *l (=[ɫ]). Накануне возникновения полногласия в древнерусском языке происходило еще одно фонетическое изменение: *el в положении между твердыми согласными переходил в *ol. Так, псл. *melko давало в др.-рус. сначала *molko, из которого позднее в процессе развития полногласия появлялось др.-рус. и совр. рус. молоко (ср. псл. *xoldъ, *gold, *golva > холод, голод, голова и т. п.). В слове же *š́elmъ изменению *el > *ol мешала мягкость предшествующего /š́/, в то время как развитию вставного /о/ после она не
мешала. Отсюда и получилось др.-рус. шеломъ, а не шоломъ: псл. *xelmъ > *š́elmъ > шеломъ. Форма с о поcле ш – шолом – также могла появиться в говорах русского языка, но это происходило позднее и было связано уже с другим изменением – переходом /е/ в /о/ перед твердыми согласными.
В результате утраты редуцированных возникли группы согласных, которые были непривычны для носителей языка, и поэтому в говорах получали произносительные варианты. К таким сочетаниям относятся группы согласных чт и чн, для которых в московском говоре установилось произношение [шт] и [шн] ([ш]то, [ш]тобы, коне[ш]но, було[ш]ная, кори[ш]невый и т. п.), тогда как носители традиционного петербургского произношения, сложившегося значительно позднее, стали придерживаться произношения, опирающегося на буквенный состав слова ([ч’]то, [ч’]тобы, коне[ч’н]о , було[ч’]ная, кори[ч’]невый и т. п.).
Некоторые из старомосковских и старопетербургских вариантов совпадают с современной орфоэпической нормой, другие помечены в словарях как нерекомендуемые или устаревшие. Например, «Большой орфоэпический словарь русского языка» М. Л. Каленчук, Л. Л. Касаткина, Р. Ф. Касаткиной рекомендует говорить [ш]то, [ш]тобы и коне[шн]о. Для слов булочная и пустячный в словаре приводятся два равноправных варианта произношения — с [ч’н] и с [шн]. В случае со словом коричневый словарь, наоборот, не рекомендует вариант кори[шн]евый, а произношение моло[шн]ый помечает как допустимое, но устарелое.
Правильно: коленьев (т. е. «звеньев»).
Прилагательное «уголовный» было введено в правовой лексикон в последней четверти XVIII века. Его происхождение является двояким: с одной стороны, оно восходит к юридическим памятникам Древней Руси, употреблявшим такие термины, как «голова» (убитый человек), «головник» (убийца), «головщина» (убийство), «головничество» (вознаграждение родственникам убитого), с другой стороны — к латинскому прилагательному capitalis (от caput — голова, человек, индивидуум), которое в римском праве входило в названия наиболее суровых видов наказаний, связанных со смертной казнью, лишением свободы или римского гражданства. (Источник: Википедия.)
В значении 'сустав' правильно: коленей. Верный вариант: Внук спрыгнул с бабушкиных коленей.