The short answer is, "yes", when CfU's are offered they're available to anyone with a credit card.
Also, I believe that "buy-ups" are *not* supposed to interfere with confirmed upgrade instruments. I.E...if they are offering buy-ups then any pending upgrades *should* clear.