I'm pretty sure they will be taking all that into consideration. It certainly seems unlikely they'll be able to retain both Sale and Porcello if they do sign Eovaldi, with Price already on the books.
The thing is we have a small window. If we don't sign Eovaldi, presumably we have to sign another starter instead, and the options don't look that great.