Barry will stay and will be used against lesser Premier League teams, Carling and early rounds of FA Cup. He will also play in games after we have had Champions League games as Fernandinho has been signed to play in these as well as top of the table clashes. Gone are the days when a player will play in every game, apart from Yaya!!!, so a squad player Barry will become. You will also probably find that Pellegrini will like his professionalism and the fact he doesn't spout off to the Press about not playing week in week out etc. After next season he will go out to New York for a year or two and jobs a good un.
On a separate note, I will wage my house and everything I own, including wife and two kids, that Garcia will not be as good as Henry was in his second season.