Yes, your wrong. On the 20th you will need to enter a retial code only available through purchase either manually, or digitally. with out the code your game will stop being active!
Thats really hard to say depending on preorders, servers, how many players they allow per server...tooo many factors. they prob run or of pre release play time before they run out of people to be honest!