If the Rams play a lot of zone (they were the most zone-heavy team in the NFL in the regular season), the Bucs still have a chance to score lots of points. If they switch to heavy man (esp. on third down), it will be tougher even though the Rams corners outside of Ramsey aren't good and the safeties are backups. The Bucs have some deep threat WRs (Perriman, Miller, Grayson) to take advantage but it would take the offensive line holding up which is a tough spot with the injuries against that Rams pass rush. Have to try to maximize the damage on first and second down and avoid third down as much as they can. That means play action shots, first down passing, screens on third, tempo - every trick in the book to avoid third and long against a settled pass rush playing lots of games. Goes without saying that when they have 1 v 1 opportunities Evans and Gronk need to win decisively to get big plays.
Bucs D needs to change it up significantly against McVay. Much more press man with bracket coverage on Kupp; with the secondary healthy again they have the horses to hold up and win. Very limited blitzing and the front 4 pass rush has to win to with the more time press man affords them. They also need to get to third down situations - White in particular has to be disciplined against the McVay/Shanahan offense "eye candy" that gives the Rams lots of freebies on early downs.
This will be a tough game but it's at home and Stafford has been shaky down the stretch (McVay has switched to run-heavy to protect him). Bucs have a better shot than many people are giving them but they will need to bring their A game and hope for Stafford to have some brain farts. The Vegas line looks fair to me.
Past this game, if the offensive line can get healthy the Bucs still have a good shot against Green Bay or SF. This will likely be their toughest game of remaining NFC matchups.