It's confirmed by a DEV that it'll be available after release at $299 (not sure it there's another .99 on the end though). It's in an achived thread that too long to trawl through but it was 100% confirmed it'll be offered but the Borg was limited to the original pre-release offer. Also not sure about the extra slots as it was the Borg that the dev mentioned.
There will be a lifetime for 300. The limited part was the price which for the us was 240. After the 2nd of feb it goes up to 300. It was in ( ) under the lifetime discription. Search for it in the forms.