Все зависит от того куда именно ходить. Если это цивилизованные заведения, для отдыха именно иностранцев, то конечно же там будут принимать карточки.В некоторых местах можно расплачиваться карточкой, конечно, все-таки 21 век.
Ну а насчет валюты, у них там своя валюта, драм называется, но вы можете обменять по курсу. И лучше чтобы это были либо евро либо доллары, рубли лучше не брать с собой. И вероятно, что все же придется разменять часть денег на местную валюту.