There will be halts anyway, if/when this thing takes off.
The squeeze will last days, maybe even a week or two. NYSE will halt all trading when a stock is rapidly decreasing OR increasing in price because of the volatility.
The price can go as high as we want but everyone's goals will differ. Plus, those with more shares may be satisfied with a lower price/share.
Those with fewer shares will obviously want to max out as close to the peak as possible.
The best hope is for sustained, rapid increases during the squeeze so that people don't jump off the wagon too quickly. If it sits at a certain price too long, folks will get antsy and sell sooner than they should.