From some of the criteria you mention, I think Barcelona has it, such as the mentality of the players, coaches and others. They have competent experience in the Champions League competition. I want to add a little, apart from mentality, experience and compactness that influence, the last there is luck which will also determine the journey of a club in conquer the Champions League title, including Barcelona.
The experience and mentality of Barcelona's players in the Champions League do exist and it will also still be there next season at Barcelona, but in the last two seasons Barcelona have often failed in the Champions League which maybe it's just that there hasn't been a luck factor for Barcelona. And next season I also want to see if the experience and mentality of the Barcelona team as a whole are still there, because other teams have the same thing when they play in the Champions League.
When you want to discuss about experience, there is a factor that can never be left out and that is consistency.
If anyone is claiming to be experienced and they are not consistent in getting results the aftermath of the experience is not beneficial
Barcelona is experienced in playing La Liga titles their experience in Champions League seems to have expired since after the first team scattered due to the exit of Messi. Currently Barcelona has no experience in playing European titles and you can see the results why they exit very in the titles.