В целом, схема правильная. Наличка рубли + валюта и одна-две карты.
Валюту можно брать без разницы как доллары, так и евро. Можно еще подстраховаться и взять и то, и другое, т.к. в некоторых местах могут не обменивать какую-то из валют (чисто произвольно любую). Кроме Узбекистана, никакую валюту нигде на границе декларировать не надо.
С картами везде, кроме Узбекистана (и, наверное, Туркмении), проблем нет. Но лучше использовать Визу, т.к. Мастеркард встречается гораздо реже (в некоторых местах его вообще нет). В некоторых местах (в Худжанте, например) банкоматы выдают наличкой совсем маленькие суммы, поэтому выгоднее будет снять деньги с карты через кассира. И, конечно, во многих глухих городках может вообще не быть банкомата, поэтому лучше снимать наличку заранее, когда едешь в провинцию. В Узбекистан карту брать бессмысленно - только нал.
С интернет-банкингом проблем нет, если есть местная сим-карта (в некоторых странах ее сложно купить иностранцу). Интернет и вайфай в обычных гостиницах либо отсутствует, либо за сумасшедшие деньги.
Дорожные чеки в СА бесполезны.
Что такое Кукуруза?