Если вы з\п получаете в рублях, то в любом случае потеряете на курсе - когда будете зачислять на карту в долларах. Да и обслуживание долларовой карты обойдется дороже, чем рублевой (те вообще бесплатные есть). Поэтому смысла с долларовой картой, еще и при нечастых покупках, нет.