Sort:  

Cards do require KYC, yes. If your country is not on the restricted list, it should be fine.