Barcelona against Real Sociedad is not an easy game, take a look at how Real Sociedad played Real Madrid in the Copa Del Ray semifinals they played on Wednesday, despite that Real Madrid won but Sociedad gave them a tough game. I feel Sociedad is likely to do same thing to Barcelona because since there is serious competition amongst the top three teams in the la liga, one of them can lose points this week, it can be Barcelona, Atletico Madrid or Real Madrid. Though the absence of Japanese right winger Takefusa Kubo and Moroccan centre back Nayef Aguerd will affect the game play of Sociedad due to their input to the team. Anyways i wish Barcelona victory so that they can still be at the top of the table and i believe they can achieve it since most of their prominent players will be fit to play against Sociedad.
Sociedad have an average of less than one goal scored and one goal conceded per game, so even despite Barcelona's high scoring rate, you shouldn't expect a big win or an easy game. Given that Barcelona sometimes fail in defense, there is a chance that we will see a big score, but I would not bet money on Total Over in the hopes of this.
For some reasons, I would say Barcelona will win outrightly. Yes, staying in the summit comes with some pressure but I think Barcelona can withstand such pressures. Just like you said, Barcelona might not score lots of goals but they will win. In the last few weeks they have become more consistent and have successfully cancelled out Real Madrid's 7 points lead in these few weeks. Right now, in the league, there's no team that's as consistent and deadly as Barcelona currently.