Yes, you'll get PQP credit both for the money and miles spent if the upgrade clears - it sometimes appears a few days after the flight (and IIRC some have had to call) - but it should date for December.
Yes, if you don't end up with a charge (or you get a credit back) because it doesn't clear that will reduce CC spend.