1) https://transcorpint.com/find-us => You can verify yourself at any of these centers across India.
We'll improve the site to directly point customers to appropriate verification centers (thanks for pointing this out)
2) OCI holders are accepted as well. Only your passport and OCI card are required
3) Add funds facility is instantenous. And is available in the app once you've finished the verification. You'll be able to add funds via any card, and instantly receive funds in your Cheq wallet for spending.