Как скроллить к определенному id вы знаете. Далее логика следующая:
В начале кнопка next ведет ко второму блоку, prev к первому. При нажатии на next увеличиваете значение счетчика на один, при prev - уменьшаете, но только если счетчик уже не равен 1. Значение можно запоминать в дата-атрибуты, и по этому значению формировать ссылку на которую надо скроллить. Для формирования ссылки или используйте id1, id2, id3 или считайте детей в блоке.
Если заранее известно количество блоков, то не забудьте поставить и верхнее ограничение на счетчик. Если не известно - то его надо получить, опять так - считая детей.
Код не пишу, думаю, что Вам самому будет интересно.