Barcelona are 8th position on the table, but you should know it's only 5 points behind 1st placed Atletico and 3 points behind 2nd place Athletic Bilbao, all these could be easily covered in 2 and 1 game(s) respectively, so for now, nothing has actually been guaranteed.
Yes, unless in 1 or 2 games they keep losing and the others keep on winning. See what happens to Liverpool last year. Even if the differences in just one match, it decided how they end the season.
Five points must be considered a massive gap if anybody wants to win the title. Feeling confident because the difference is only '5' will cost them if they're not careful.