I do not think that Atletico Madrid will pass Barcelona, that would be a bit too much. I get how it looks like Real could do that, it's clear that Barcelona had a bad period and they are hoping to get better results, but it would be very very tough for ATM to pass Barcelona, that would require both teams to keep their momentum for a while longer, Barcelona to keep losing or getting draws, and atm to keep on winning more and more, that seems like unlikely if you ask me but of course it's football, anything could happen.
Not that I love Barcelona too much, I am neither Spanish nor catalan, so I don't care, but I do hate industrial football and the "pay to win" aspect of it, so I would rather see Barcelona win this season than Real Madrid.
It is very possible for Atletico Madrid to overtake Barcelona. The point difference between both clubs is just three points. A lose from Barca will make them lose the number one spot. Barcelona has not been consistent in their recent games because in five games they have lost two, drew two and won just one. Meanwhile, Atletico Madrid has won all their past five games. The league is still fresh, Barca has just played 17 games out of 38 games. I think all the teams that are in top five still have the chance of winning the League title.