Да, перевод в евро на счёт рублёвой карты пройдет без проблем. Разумеется, поступившая сумма будет обменена на рубли по текущему курсу. Как правило, для такого перевода достаточно номера счета (не номер карты!), SWIFT-кода и ФИО владельца счета (иногда банк отправителя запрашивает дополнительные реквизиты).