You can count to three, eh?
If January happens again and Roofe is injured and Itten suspended, Defoe would play sparingly as you say.
That's the difference from January.
So you want a player better than Defoe to sit on the bench most weeks? That's going to be a Dykes+ level of player around £2m or so.
Even after Roofe, Itten and Defoe you've got Stewart who is capable at SPFL level for a a few minutes...and even after that Murphy is now fit too.
I'd be spending that on a midfielder first. We've got enough upfront until January when it can be addressed if there's a SERIOUS set of problems with all three.
Otherwise it's all going on a player to shift Jack, Davis or Kamara down a spot in the pecking order.