I am not a financial expert, but to me this seems extremely bogus. I am not certain where exactly the math is wrong, but it seems like a hedge fund can just buy the shares from the people they borrowed from, and those people will be willing to sell because the price had risen a bit. WSB on the other hand has no strategy beyond "a squeeze will happen". There is no agreed up on price at which to sell, which will lead to some people going right past, say, $10k/share price point holding out for $100k/share, and then the price falling back down to earth while they are left holding the bag, having bought in at $300/share or whatever.
That's not how it works. A short position is basically the contract to deliver a stock regardless of its price at that point, so neither the short holder nor the party that gave them the stock in the first place actually hold that stock anymore.
Now I don't know this exactly and I am not an expert, but I wouldn't be surprised if short positions can exist absolutely independently from the existence of any actual stock. In principle, there can be agreements that only deal with the price of the stock. And something that can exist in principle probably also exists in the financial markets.
So whether or not an actual short squeeze will occur depends on the technicalities of the short positions.
Regarding b) I presume some clauses of said contracts are going to be used. Probably there is a part about some additional payments. Alternatively, the short positions could be extended (for a hefty price, I assume) or in the worst case courts and lawyers will get involved. Interestingly, some of the lenders don't even own the stock they lend. Sometimes they manage other people's stock. When these owners notice that they cannot sell their stock during a short squeeze, then things will get interesting.
In other words, when the guy that started it all (Roaring Kitty/DFV) testified before congress that the only reason he was buying GME was because he fundamentally thought they were going to be a profitable corporation, that was bullshit. He talks a whole lot about short squeezing the stock elsewhere, so his denial that that's why he did it seems to me to be a lie. On a personal level, he seems shady as hell and the whole thing seems like a setup for others to be left holding the bag.
Some types of market manipulation are truly a bad thing. I'm sure someone engaging in some of the more egregious cases could rationalize their behavior as "it's just guerilla marketing, everybody does that".
That's not wholly wrong -- the intent is really more important than the action in these cases. Were people buying GME because they legit thought the fundamentals of the company were good now or were they riding a bubble?
I'm already too far down the river though, because now we could argue about whether there is something fundamentally wrong about speculating on pricing alone.