Thanks for the quick response!
One clarification... with respect to #2, you say, "The moment you upgrade it, you get the cards." Was this just a simplification of the fact that the next thing you do after upgrading is drawing your income again? Or do you actually draw the cards during your upgrade step? And if you do draw the cards during your upgrade step, can you then use the newly-drawn cards to upgrade other things?
Yes, you get the cards immediately when you upgrade the card und therefore can use it for further upgrades right away (because you can choose the order of your upgrades).