This Barcelona squad will need at least 2 more years to get in shape and in the situation to be on the top tier teams in Europe. But at the moment, they are a lower A-tier team I have to say.
Indeed, two years there is a possibility under Xavi, Barcelona can compete for the title again. However, we also have to remember about Barcelona condition will be in the next 2 years. If, their finances are still not improving, then there is a possibility that Barcelona will not be able to buy players at an expensive price. Their hope is in La Masia which has often created star players for Barcelona since the Rijkaard era. If this happens again, finances may no longer be a problem, as they find quality players to take from their own academy.