Am I going to need to pay for guile with real money or can i used the banked story mode points to unlock him? These currencies are confusing as hell and Im feeling pretty ripped off that he's even a character you have to pay for.
He'll be free to play until the in-game store officially launches. At that point you can unlock him with either 100,000 Fight Money or... I don't remember how many real cash spacebucks. But yeah, you can unlock anything in the game except for "premium costumes" with Fight Money (though I don't think any of those costumes have been shown yet).