We will probably get better at creating chances with more time under Ten Hag and getting a quality #9, but I will say that I don't see a ton of other obvious improvements. Our fullbacks and Lisandro, Casemiro, Eriksen and Bruno are all pretty good passing/attacking players. So yeah, I'd say we need 2/4 to occur for us to become a decent goalscoring outfit, but all 4 of the following have to happen for us to score enough goals to be a real title contender:
1. New #9 (or shock Martial healthiness and blossoming but seems unlikely)
2. New LW or one of Sancho, Rashford or Garnacho becomes a 10 goals and assists (Sancho) or 15 goal type (the others)
3. We improve as much over the next year as we have since Ten Hag has been appointed.
4. Bruno gets cooking and becomes the best non-De Bruyne attacking midfielder in the league again despite us not just sitting deep and giving him the star #10 role with tons of space to play, but instead as a #10 who has to find goals and assists in smaller spaces.
We can improve by getting a backup RB and a quality CB backup for Varane, but not sure those changes scream "goals!"
Ajax scored a ton of goals, and I think Ten Hag is focusing on keeping out counter attacks and establishing safe possession first and foremost, but if the first few months are a decent indication, a league winning season from us looks more like 85 goals scored and 30 conceded like the 2 titles City and Liverpool won before last year when both almost hit 100 goals scored.
We really are trying to become a similar team to Pep's City basically. We need another star midfielder, a #9, 2 of Sancho/Rashford/Garnacho to play their best football (or in Garnacho's case to hit his top 25% outcome as a prospect) and quality backups at RB and CB, then we'll see if we're short of goals still and the system gets tweaked.
TLDR: We'll see what happens next year and if we sign De Jong and Osimhen or another quality #9. Need a non-Antony winger to break out on the left like Son, Salah or Mane did for their teams.