Можно ли оплатить билеты на Aviasales и бронировать отели через Booking русскими картами?

Да, сначала счет - только лично в банке, потом в личном кабинете виртуальную ЮП. Представители Почта Банка сидят во многих отделениях районных Почт. На карте можно посмотреть

Кстати, представительство Egypt Air работает в Москве. Я у них за нал ( можно и картой) апгрейдила билеты, купленные на Авиасейлс

Да, можно оплачивать билеты в Авиасейлс русскими картами. Они отправят вас на русский агрегатор, где можно совершить покупку. Кстати, через Стамбул также легко кататься. Что касается бронирования отелей на Букинге, то рекомендую оплачивать на месте, чтобы избежать проблем. Если нужно оплатить иностранный отель в долларах, то возможно придется использовать русский оператор. Некоторые пользователи рекомендуют зайти на сайт Pegasus и зарегистрироваться в их программе BolBol, а также открыть в Почта Банке виртуальные карты, чтобы купить билеты на Pegasus до Шарма.