So, using your thinking:
DC: Bonucci, MdL, Gatti, Rugani -> need to sign let's say Acerbi?
LB: Sandro (Pellegrini bye-bye) -> sign Udogie
RB: Cuadrado, Danilo and has DS as jolly joker -> no signing required
CM: Locatelli, Zakaria, Rabiot, Arthur, McKennie -> need to offload Ramsey, let's say Pogba arrives, if no one leaves no more signing
Attack section: Vlahovic, Kean and Chiesa has contract, but we know Kean wants to leave, signing Di Maria and promoting Soulé is not really enough and only other name assigned to here is Raspadori.
I directly not mentioned Miretti, Rovella, they are not ready for playing in first team. I know Allegri praising Miretti, but let's be honest... he did not do anything special. Fagioli could stay as Loca's sub.
To summarize: Pogba and Di Maria for free, Koulibaly and Udogie for 70-80M and I guess our budgest is gone. That's not really a big improvement there.