18 Sep 2006 at 23:15 - 2
1) probably not since all of Nightfall's confirmed CE stuff is real life stuff, which they would have to deliver, they may do this, but probably not as when you purchase in store they dont even bother to generate a key for you, just add it to your account.
2) That depends on where you live and if/when they get their stock. If there is an issue like last time they might not get their stock till late and can't dispatch to you. Also if postal services in your area are naff, it may take longer.
I Received my factions CE on release day, but theres no guarantee that it will, but it should, if you know what I mean.