So atm I am sitting on my windows 8.1 pro. I have downloaded the esb files of windows 10 build 10240 which is meant to be a final one and I really want to upgrade. Unfortunately, I am a bit confused. I have this little windows icon where I have reserved my free Windows 10 upgrade. I am wondering - if i will install the "final' version of Win 10 now, will I still get the link/serial key/anything etc on 29th july? And also, will I be able to activate Win 10 with MY Win 7/Win 8 key on that day? Please, respond.