The 318 operation at LCY will be nothing to do with Cityflyer and will be mainline. Cityflyer staff are paid by mainline, wear mainline uniforms, provide the BA service on board including club europe, sell the flights on ba.com and all have staff travel on BA.... In the public eye, it really is all viewed as 'BA'.
As for 'contracting out it's core business'