В общем-то с точки зрения школьной химии, да, однако в реале это не совсем так. Дело в том, что концентрации очень малы, да и вода всё-таки в газообразном состоянии и равновесие системы всё же смещено в сторону исходных компонентов. Если определяют, что концентрация аммиака или диоксида серы находится на каком-то уровне, то это не означает, что нет диоксида азота. Обычно мониторинг воздушной среды ведётся по всем этим компонентам.
К сожалению очень низкие концентрации компонентов не позволяют использовать сорбцию, необходимо прочное химическое связывание.
Я вот тоже прихожу к такому выводу, поэтому действительно придётся разрабатывать сенсор с минимальной перекрёстной чувствительностью к остальным компонентам.
Концентрацию я меряю при помощи полупроводниковых сенсоров на основе нанопорошка SnO2 с легирующими добавками.
Вот кстати дана таблица перекрёстной чувствительности электрохимического сенсора к различным примесям:
http://www.susceptibility.ru/content/sensor-dioksida-azota-no2-nt-no2-0-20-ppm-nemoto
А для фильтрации сероводорода, думаю медного купороса будет достаточно.