Honestly this would be really great for Arsenal if they manage to have a deal with Benzema for the rest of the season at least.

Benzema is 36 years old maybe but he can still be very useful. I don't have a single doubt about that despite his being criticized because of his performance in Saudi Arabia these days.
This high criticism against him led him to close his Instagram account and leave Saudi Arabia as well. He must be just waiting for his team to release him from now on. But the Saudi side doesn't look keen on letting him go. But I hope we see him at Arsenal in this month.

A new midfielder is the only one I would be thinking about to be fair, nothing else. I think they do have a good defensive system, and I think their offensive line is great as well, I do not see any problems with that at all. I think some amazing midfielder would have made them a winner.
I mean just for a second imagine if they got jude Bellingham, don't you think that, adding just a player, single player, would have made them the title winner this season if they had him? That would be the difference between what they have done this season, and what they could have done as well. I am not saying go out and get Jude, it would be quite impossible now, but I am just trying to say is that they do not need that many players, just a midfield would be enough if he is good enough.