Not if they don’t trade a catcher.
The Sox already have 26 players on the roster and would have to demote someone if they don’t make a move (assuming Pedroia is healthy). The only player with options are in the bullpen along eith Benintendi and Devers. They shouldn’t cut back on a weak pen and demoting Benintendi or Devers to keep Swihart would be stupid.
So if everyone is healthy (a big if), the four man bench would include Leon, Swihart, Pearce, Holt and Nunez. That’s already too many. Even putting Pedroia on the IL doesn’t create room for Lin.
And if Pedroia is on the IL, the Sox have a weird bench with Leon, Swihart, and Pearce backing up catcher and first and Holt backing up everywhere else...