Congratulations
1. Capital one will not send you the card to your Indian address.
You have to manage something for getting the card shipped from us to India.
2. Get a number (us) from paid app like telos
Have you ever wondered if it would be possible to transfer some of your "Membership Reward Points" from your Indian (or any other country) Amex account to US (or any other county) Amex account?
Yes... It's Possible, you can transfer your MR points from India to US easily.
For transferring...