Я не силен в законодательстве, но насколько я понимаю, налоги вы должны платить России, т.к. находитесь на территории России, являетесь ее гражданином, и свою экономическую деятельность тоже осуществляете на ее территории (то, что для этого используются средства связи и/или зарубежные банки - второстепенно). Штатам налоги будет платить тот же oDesk, со своих 10%, вас это совершенно не касается. Технически у российских налоговиков есть возможность вас поймать: на банкоматах установлены камеры, и связать транзакцию с физиономией а потом и с личностью не очень сложно, думаю. Только вряд ли такими случаями будут заниматься "поштучно", если уж начнутся гонения на фрилансеров, то про это узнаем заранее. А вот по поводу "счета в зарубежном банке" - не знаю как у вас в России, но на Украине на это нужно получать разрешение. По поводу вашего варианта не знаю, но карточка от Payoneer (как у меня) - не привязана к какому-то "моему" счету в банке, т.е. юридически у меня зарубежного счета нет, но карточка зарубежного банка есть.