Will the promo cards be included in the game when it hits retail? The website seems to suggest they will be with the first printing, so all new copies of the game will have them. Other sources suggest they are convention only.
I'm not too worried about the Starbases as they are sure to see a release separately at some point
the promo cards are part of the first print run for free, now the only question is how big that print run is, if there's enough copies to fulfill retail demand the first weeks/month or not. so it might take some luck to get one with the cards, but they are not convention only.
i do believe the promo cards are to hit retail as well seperately, as do the starbases. so no worries either way