Raghav2006
TF Premier
Ok, that wont be an issue then, but I guess I should wait this month for spends rewards, else I might not get them.They will permanently closed your visa card. So you will lose all the points.
So if you have points or are expecting , then it's best to redeem and then reach out to them.
For timeline, it's the standard delivery time of a card to your address ( 1 week or maybe more/less depending on address ).