The BB wont get to you in time but that doesnt matter what matters is getting the purchases in before 12/31
If it was me Id get the My Vanilla DC load it for $500, and pick up another 8 and load each for $500. Then load them onto your MVD and then hit up some Wallys to get MOs with the temp MVD card. I would hit a few different CVs for the VRs just keep in mind that you can get 2 $1k MOs at each Wally per transaction that way its only .50 to MVD get 2 in 2 transactions thats $1,
But your last MO (the 9th 1) should be for $491.20 since the rest of the money went towards the fees from Wally (.70 per MO) and MVD .50 per transaction asking for an MO for $491.20 will only be denied since all you will have left on the MVD is $492.40 and minus the $1.20 in fees leaves $491.20 for usage
Hope it helps you