The insider preview program has worked wonders! Win10 is expected to run without any major issues at launch. The OS works fine as it is on the insider beta already
Nope. There's a way to force the W10 reserve program to start though if the icon does not appear, I will be reserving mine, but not installing for about a month after release incase any issues occur.