It is still good. If you can't spend bitcoins, you can just hold all of them and wait til a very high price. It is actually better because you will not be tempted to spend your bitcoins on useless things.
Yeah. But if really needed you might want to withdrew it. Notjing wrong with it. Bitcoin is not really made just to be stucked in your wallet.
Holding coins are not actually helping the bitcoin network since there is a lowering possible supply of coins because many are becoming inactive coins.
I think the price would rather rise when holding them than when withdrawing them. It would put it in circulation, but would mean selling it (which would mean we are not interested in it anymore), so it would lower the price.