Предпочтительно: (нет) носков, но допустимо и носок (прежде этот вариант запрещался).
Строгая литературная норма: носков, но в последние годы некоторыми словарями вариант носок тоже признается допустимым (раньше он запрещался).
Строгая грамматическая норма: много носков.
Верно слитное написание: ненадолго.
Правильно: носков. Некоторые словари признают правильной также форму носок.