Don't know too much about Creative Cloud licensing as I am on a perpetual license and I don't like Windows enough to run one. I wonder if you can de-authorize a software and shift machines the same way you can with a dongle. That would be nice.
I don't suggest running an application via emulation. Except for bootcamp. Most emulation software gives a penalty hit, meaning that you will get much less than ideal performance in the software.
But do check with an authorized 3rd party reseller if you plan on getting a perpetually licensed version, because 3rd party resellers do present a license certificate with a Mac and Win S/N. Direct purchase from Adobe does not. A 3rd party reseller once told me that this allowed you to switch platforms. I don't really know what the deal is with this.