Amazon Man,
With regard to the pension question you raised. During the pay talks BA were unwilling to fund a higher pension bill for the pilots, due to the well advertised shortfall in the fund. They have obviously increased basic pay but pensionable pay is to be only 80% of the basic pay figure. There will be very little increase in pension for anyone.
cheers
zzz