If you look at Update #8 for the campaign you'll see this is a limited print run, but will there will be another print run at some point in the future. They haven't mentioned opening up the pledge manager to non-backers in any of the updates yet, but they may.
Pledge manager will be opened for non backers as well.
Limited print means that it won't be available in "wide" distribution - we are printing a "short run" of this KS version and we have limits. So I can tell you right here that this version will be available in some stores (our partners) but very very short list, and some free copies in pledge manager and pre-order.
I will let you know when it will start.