That doesn’t sound anywhere close to necessity.
First Chiesa not being here is speculation. We can hold him if we don’t find better. Are we obliged to sell him? No… thus we have a choice.
Bradley doesn’t need to play 10 games of 90 in a row. Gomez may take a couple games or some minutes. Szob could take RW (like he has for many games in his career) and let Frimpong play some RB.
Even if we just buy one forward, I can’t imagine your scenario happening. Things are not that rigid. We have options.
Would I love two forwards and to also get a great CB. Yes. Not trying to be a joy killer but at the moment, the pickings are quite slim when it comes to quality forwards.