It has been answered. Stormshade has stared that the uniform will be available on the 2nd in the retail game. Which is odd considering it's an item not tied to the game in any way, but it's not important and nothing to get excited about. Plenty to do without needing to wear Kirk's fat clown suit as well.
Do you know where he said it? I tried but couldn't find it? Don't mean to think you are dishonest, but this is the internet where people frequently cite others, or claim to be an expert because they honestly think they actually know the answer... and that is the optimistic thought process... I am looking for proof that is all really.