Are Cityflyer going to be integrated into MSL as part of it?
IMO...Never going to happen. It has been "about to happen / under discussion" for years, decades even.
Operating out of LCY is expensive in comparison due to its restrictions, therefore there is no incentive for BA to raise this further by allowing an MSL merge to happen.