Максимальное количество результатов на страницу для activity.search равно 20, вы не можете увеличить это значение.
Вы не можете выполнять эти запросы параллельно, поскольку у вас нет возможностирассчитать токен следующей страницы, созданный для вас Google.Даже если бы вы были там, вы бы в конечном итоге попали в квоту защиты от наводнений.
1 секунда, чтобы получить ответ - это неплохая IMO для бесплатного API, за который вы не платите.Вы должны работать в пределах, установленных Google для API.Даже если вы хотите идти быстрее, вы не сможете, если Google не допустит этого.