That's a very worthwhile question. Because it also brings up the issue of peg space. Right now I see perhaps 2 pegs in a store for The Vintage Collection. The new deluxe assortment is a new sku, and would need a peg of its own. So where is that coming from?
As for how they ship? I think it's probably going to be in a box of 8, like the TVC basic figures. The dimensions of the deluxe sets are almost identical to the TVC cardback, and the box is just about the same depth as a TVC blister. Hasbro went to the 8 figure case because a standard retail peg will hold about 8 figures. It stands to reason that they will probably do something similar for the deluxe figures.
But when it comes to the quantities, I think that depends on whether or not it's a general release or an exclusive. I think the Tatooine Boba Fetts are going to show up in significant quantities. But the Walmart exclusives? Ugh.