So yeah, if the long holders just keep holding, it'll keep going up and those that are short will owe more and more to their lenders (and paying more and more in interest, I think). Even if they want to cover their short, there's not enough shares to go around for them to buy. This is why it's being called an "infinite squeeze". They've shorted the stock more than there are actually shares out there, so it's difficult to cover.
There's some more factors at play when you consider option contracts, I think.
The real key is daily volume vs. volume shorted.
Shares outstanding - about 70M
Daily volume - about 24M
So if shorts were the only ones buying, it would take about 3 days of normal volume to unwind their positions.
But with the price going up, many others are competing with the short sellers to buy shares right now. So volume will go up and/or it will take longer to unwind.
Recently, the daily volume has gone up to 110M shares. A lot of those shares are being bought and sold more than once per day.
There's nothing magical about 100% of outstanding shares. But it's a huge problem that the shorts outstanding are so high relative to daily volume.
People have already forgotten Optionsellers.com it seems