No they are not. SS and 2B are locked down, Groshans and Martin are on the way to fill 3B, Tellez and Vlad can play 1B, the team has 69 catchers, and maybe skinny Vlad can even pass at 3B for one year.
The team needs a stop-gap infielder at the most. It can be someone who plays any of SS/2B/3B because Bo and Biggio can move around. There's not a dire need for anything. Worst case Ontario just give Brad Miller or Jake Lamb or someone like that a few million bucks to cover 3B in 2021.