I'll assume you mean the Disney Visa rewards card for cashing in your Visa rewards points?
It took less than two weeks to get the card in the mail so you can have it before the trip. You can continue to add points to it before you go. We ordered the card weeks before the trip and then went to the Disney Visa site to transfer the remaining balance to the card.
You are able to add points at one of the booths at DTD also be we never tried it.