I don't think these will be coming to "regular" retail, I.E. TRU, Target, Wal*Mart, etc. But they will be available at "specialty" retail, like you've said - hobby stores, gaming stores, and comic shops mostly.
As for the EE package, I would have to say that you will be getting 6 random bust-ups and the clear yoda. The boxes look like they are totally blind packed, kinda like those WOTC minis, so you won't even know who you'll be getting 'till you open the box. Didn't they have any boxes on display at SDCC?
And you do know that there is a 1/24 chase Leia out there, too, right? Good luck with that one, 'cause I know you need/want it. Don't feel too bad, I do too.
Anyway, I took a few shots of the Bust-Ups I've got already, the Clear and GITD Spirits sets:
I'm really digging these after my initial shock/disappointment at their diminutive size, and can't wait for them to hit retail. I'm not sure what exactly I'm gonna do about buying them... case? Singles? I don't want to end up with a whole bunch of extras and nothing to do with them...