Разбейте задачу на части. а то накидали вопросов дофига.
>> скролл в данном section должен блокироваться
wheel/scroll - preventDefault()
>> при скролле вниз, например, текущий дропдаун закрывался, а след открывался
Тут зависит, какие у вас дропдауны. Допустим есть методы next/previous
тогда слушаем wheel и вызываем соответствующий
if (e.deltaY > 0) dropdown.next()
else dropdown.previous();
Или у дропдауна есть параметр currentIndex
if (e.deltaY > 0) dropdown.open(Math.min(dropdown.cussrentIndex + 1, dropdown.count))
else dropdown.open(Math.max(dropdown.cussrentIndex - 1, 0);
Данных ноль. поэтому только предположения.