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