SSF4AE for PC: the DLC and no Steam

I have SSF4 AE for PC and all the DLC costumes downloaded and installed, and I’m a non-Steam user. Am I able to access the costumes at any time I launch the game, or do I have to be logged in to Live in order to select and use them? If the answer’s the former, how do I make them accessible? Thanks very much in advance.