Доллары вряд ли, египетские фунты да. Доллары лучше везти с собой, карта только на экстренный случай, т.к. даже при оплате счетов в отеле картой курс не выгодный.