About the foreign virtual cards, can you please give me a link where I can get one? Being searching for a long time, only found scam. All legitimate ones require proof of address.
In Armenia, at least when I visited in December, I was told that "if you want an Armenian card, it can be done in 2 days for 25000 rubles that you put in your account". Not sure which bank it was.
I also know people who opened cards in Indonesia and Turkey.
If you’re not, then it’s prudent not to tell any actual “names”.