You'll get the game later if you get it through a 3rd party reseller. They aren't allowed to release the game key to you until AFTER the launch time, which means you cannot pre-load the game.
Other than that, yes, it should still be a pre-order key complete with the pre-order bonus. Though I'd suggest double checking with the retailer just to confirm as if it's missing any content you'd be entitled to a refund (if it's listed as a pre-order code that is).