I ordered my digital CE from Green Man Gaming and literally JUST received my CE code (different than preorder code) minutes ago. Put it in and now it shows that I have the CE.

Second question. On Mog Station it says I have no available characters. However I know I do, since I only have 1 char currently and 1 service account. Weird, eh?