Card is fully anonymous. And it is linked to account, where you can exchange to other currencies as well. ATM withdrawal limit is 100k/month
What is the country of origin of the issuing bank ?
If it is linked with an account, does buyer get access to that account too ? What are the withdrawal charges for ATM withdrawals in other countries and how much will the card be initially loaded with ?
If you are able to share more such information, that would be more helpful to decide further.