1. If the company is undervalued then it means the share price is lower than it should be for the potential future earnings. Therefore if the acquiring company is able to buy it for less than it is really worth, they will gain in the future.
2. There is no particular reason why there should be a tax saving.