If you buy the ultimate edition, do you get free access to future updates, or will you have to repurchase it to get those updated versions?
You'll be able to download all future updates.
Awesome. Do you also get a steam key for when it comes out on steam?
no, sorry.