Этот оборот обычно не обособляется. Также см. в "Справочнике по пунктуации".
В письменной речи аббревиатуру НОД лучше не склонять.
В этом предложении слово один употребляется как прилагательное в значении 'только тот, который указан; единственный' (ср. с примерами из «Большого толкового словаря» под ред. С. А. Кузнецова, иллюстрирующими это значение: В одном труде радость. У меня одни руки замёрзли, ноги в тепле. Всю жизнь знали одну лишь работу. Ты одна моя награда! Одним только детям и художникам свойственно удивляться жизни). Прилагательное входит в группу сказуемого (один стыд). Частица только находится внутри группы сказуемого, а не после подлежащего.
Подобные сложные наименования, как правило, остаются несклоняемыми. Только некоторые (наиболее известные) топонимы такого типа подчиняются общему правилу: в пишущихся через дефис иноязычных топонимах склоняется только последний компонент. Вот примеры из «Словаря собственных имен русского языка» Ф. Л. Агеенко:
Аньер-сюр-Сен, Аньер-сюр-Сена [сэ] (гор., Франция)
Витри-сюр-Сен [сэ], нескл. (гор., Франция)
Шалон-сюр-Сон, нескл. (гор., Франция)
Камаре-сюр-Мер [рэ, мэ], нескл. (гор., Франция)
Рошфор-сюр-Мер [мэ], нескл. (Рошфор) (гор., Франция)
Трувиль-сюр-Мер, Трувиль-сюр-Мера [мэ] (Трувиль) (гор., Франция)
Конде-сюр-Нуаро [дэ], нескл. (Конде) (гор., Франция)
Общая рекомендация может быть такой: если название малоизвестное и не зафиксированное в словарях, лучше не изменять его по падежам.
Корректно: код гиасса.
Корректно: под вопросом, но со знаком вопроса.