Какой платежной системы у вас карточки?
Сбербанк хоть и сволочной, но будет всегда, про Ситибанк - впервые слышу.
По поводу перевода денег на карточки - все ок, ибо это не перевод, а пополнение счета. Иностранные компании иногда так зарплаты сотрудникам выплачивают - открывают счет в своем банке и делают несколько экземпляров карточек, по которым можно снимать деньги в разных странах мира.
Только учтите, что за обналичку с вас будут драть проценты как местные банки, так и российские (1-2% российский + 2-4% местный). Покупки - без процентов.
Подробности - узнавайте в конкретных банках.