Корректны сочетания: маленький словарный запас, маленький запас слов.
Сочетание чувствую запах общеупотребительное и стилистически нейтральное, слышу запах – разговорное.
Выражение ловить запах корректно.
Чувствовать запах. В разговорной речи возможно "слышать".
Ваш вариант расстановки знаков препинания корректен.
Услышать запах – уместно в разговорной речи. Почувствовать запах – стилистически нейтральный вариант.