I would sit Sensabaugh for Gaines. And have Gaines and Hill split time roughly 60/40 opposite Johnson. I wouldn't have Gaines play 60 snaps his first game back.
Hayes seems out so Longacre is up.. Westbrooks probably starts at LDE?
At WR my guess is one or the other is active between Cooper and Spruce. No idea which but I would guess in place of Thomas. When they're ready to activate both it probably means Quick sits which would be hard to do this week after he made a couple plays last week. Did Spruce play ST in camp or vs Dallas?