Правильно: испокон веков. Слово испокон происходит от древнерусского поконъ 'начало', того же корня, что искони 'вначале', конец. О родстве слов начало и конец см. в ответе на вопрос № 208821.
Строгая грамматическая норма: много носков.
Носков и (в последнее время признается допустимым некоторыми словарями) носок.
Таким образом, образное название Кореи - Страна утренней свежести - возникло задолго до разделения страны на Северную и Южную Корею, поэтому сейчас на это название претендуют оба государства.
Запятые нужны. Сравнительный оборот как кокон обособляется.
Строгая литературная норма: носков, но в последние годы некоторыми словарями вариант носок тоже признается допустимым (раньше он запрещался).
Носки, нет носков, к носкам...