PE upgrade vouchers

Last August I took out a VA Amex Black card and paid the annual fee in order to qualify for bonus miles. I reached the amount of miles I needed last week and was able to book three reward flight to Tokyo next year. I then rang Amex and cancelled my card before I became liable for this year's fee.
By cancelling my card I hope I have not ruled myself out of the two PE upgrade vouchers that I would be due to receive in the next few weeks. Does anyone know if I will still get them and if so can I apply them retrospectively to my existing booking and upgrade two of the tickets to Tokyo providing there are reward seats available in PE.
Also I still have 30 odd thousand miles left. If I wanted to upgrade the third ticket using miles alone would I need the difference between the regular mileage and premium ie the diffence between 50,000 and 70,000 or will it be the difference between what I used for the tickets, ie 25000 and 70000.
Any help would be appreciated
By cancelling my card I hope I have not ruled myself out of the two PE upgrade vouchers that I would be due to receive in the next few weeks. Does anyone know if I will still get them and if so can I apply them retrospectively to my existing booking and upgrade two of the tickets to Tokyo providing there are reward seats available in PE.
Also I still have 30 odd thousand miles left. If I wanted to upgrade the third ticket using miles alone would I need the difference between the regular mileage and premium ie the diffence between 50,000 and 70,000 or will it be the difference between what I used for the tickets, ie 25000 and 70000.
Any help would be appreciated