Not only a striker but I think Arsenal needs a star player or an experienced player who can lift the team's mentality to be able to perform optimally, Arsenal's problem in the last 2 seasons is not only with the players but also things outside of that that cannot be controlled so that Arsenal always struggles at the end of the competition as if they cannot play as usual when under pressure.
If a team want to win the Premier League title, they have to play consistently well throughout the season and keep your performance stable. Otherwise, it is not possible to win the Premier League title. Because the competition in the Premier League is very intense. There are several strong squads here. So, winning the title by performing irregularly is not possible in the Premier League.
Arsenal has competed for the title in the last 3 seasons. But they have never won the title. Arsenal's squad was strong, but the team still failed to win the title. One of the reasons for this is the lack of qualified replacements for the players. Whenever a player gets injured, Arsenal's performance becomes unstable. It is very important to solve this problem. Arsenal's defense is strong, but Arsenal needs experienced players in the attack and midfield. If they can make some small changes, Arsenal's overall performance will be stronger.