You only pay CGT on a house if it's not your main residence - that is, if it's an investment rather than a home. There certainly are plenty of landlords in London, but i suspect that in the areas where Crossrail is increasing prices, it's mostly homeowners.
Sure, but arguably thats penalising the wrong party. Also depends on who purchases, if you're a first time buyer you get significantly reduced stamp duty for example.
Not 42%, but most properties will attract capital gains tax when sold.