Если кто то еще ищет ответ на этот вопрос. Ответ в итеративной выборке на данный момент, это общее решение, такого рода запросов, чтобы не положить бд и не перегрузить сеть данными, которых может быть действительно много. Поэтому в каждом запросе нужно передавать два параметра, offset и count, для перехода к следующей странице записей.
Например:
Всего записей 1500.
То нужно сделать два запроса:
1. Первый с offset=0, count=1000
2. Второй c offset=1000, count=1000
Таким образом мы получим все записи.
Также обратите внимание на ограничение по кол-ву запросов (3 запроса в секунду для пользовательского доступа) и то чтобы получить репосты нужно иметь к ним доступ (Обычно админ группы).
При превышении лимитов можно получить "бан" по данному запросу, в доке не нашел на какой срок и есть ли он в целом.
Более детально на счет API:
https://vk.com/dev/wall.getReposts
Лимиты по запросам (3-й блок "Ограничения и рекомендации"):
https://vk.com/dev/api_requests