I want to upgrade my CS5 to CS6 and I am wondering how many license come with one so I can buy enough? The upgrade cost is for one is $249.00. When I purchase this will they end up emailing me a new codes since i will be buying the downloadable version? If i bought it today will I be able to be working with CS6 right away then?
A single user license is just that, a single license for a single user. That one license allows for installation on two machines, where only one of the machines can be using the purchased software at any given time.
You could download the trial and be working with it before you buy it. It is smart to try before you buy so that you see if there are any problems with it running on your system. You can leave CS5 installed without impacting it or CS6.