Cavani has signed a one-year contract extension but Solskjaer says there could be room for another striker in his squad.
"Yeah, Edi signed but how many good strikers have we had at this club?
"I can't say we're not signing a striker, of course not. Because we're building towards a better squad, we're top three two years on the bounce but not where we want to be.
"Hopefully we end up with a stronger squad when we start next season and be more consistent to challenge the one in front of us."
Sources have told ESPN that Kane is looking to leave Tottenham with United, Manchester City and Chelsea all interested but asked about the England captain's future specifically, Solskjaer would not be drawn.
"I can't comment on other teams' players and what's being speculated and said," said Solskjaer.
"I want to show the respect Tottenham deserve as well not to talk about other teams' players."
Maguire is nursing an ankle ligament injury and despite Solskjaer's optimism, the England defender is still on crutches and didn't look comfortable negotiating the stairs on his way to his seat in the stands. McTominay was substituted in the second half against Fulham after picking up a knee injury and central midfield partner Fred also picked up a knock.
McTominay and Fred will have to be assessed and asked afterwards about Maguire's chances of facing Villarreal, Solskjaer said: "It looks difficult, let's put it that way."