однозначных решений нет. есть:
- делегирование: сервисы типа algolia. в минусах - платность, хотя при определенных условиях может быть и бесплатно.
- горячий кэш на быстрых хранилищах. в минусах - необходимость определения что чаще ищут, хотя иногда можно и чуть ли не все туда воткнуть.
- обычный поиск.
в реальности: 50-100 человек отправляющих одновременно запросы - не проблема для любого современного сервера. конечно, если код не писали распоследние слоупоки.
эммм... для каких выплат?
у любого банка снятие в их банкоматах или банкоматах партнеров происходит без всяких комиссий.
прост выбираете банк, банкомат которого не большая редкость в вашем регионе.