1- Block size increases, but it will cause the same problem very soon since the growth speed of the size of the block is very high. It would also cause hard fork.
2- Transaction Malleability which is changing the transaction signature which will lead the tx ID differs. Also it prevented the hard fork because of the alternative solution might create.
3- SegWit supports the second layer protocol such as lightning network.
4- No they aren’t. SegWit was a soft fork.