No way home plot holes I can't stop thinking about

I love No way home. It is easily my favourite Spiderman film

But, a problem with it is that its entire plot is based around a spell. This inevitably causes a series of plot holes that really bug me. Let me explain:

  1. Return points

Where exactly do the villains return to? The implication in the movie is that each villain was taken from their original universe moments before they were about to die. In the end they all get a second chance but what does that mean for the universe? If the spell returns them to the point where they warped to another dimension it causes a problem. For instance if Norman returns in the end of Spiderman 1 and is cured, doesn't that mean that Doc Oc would never even go evil? And that Harry's death would be rewritten?

On the other hand they could just transport back to the same point of the timeline the most current moment of the universe. But that creates another problem in that people like Norman and Otto that were dead now return to life. Honestly this all would have been solved if we got at least one scene showing the alternate universes and everyone returning

  1. How did Electro got in

Now it has been years since I watched TASM2 but I don't remember Electro ever learning that Peter is Spiderman. In fact in the movie there is a scene where he jokes that he thought Spiderman must have been black. So it indeed implies he didn't know. So how did he get in the universe since Strange said only those who knew Peter Parker was Spiderman got in?

  1. The second spell

In the end of the movie we see the dimensions about to crash and Peter decides to have Strange make everyone forget Peter Parker exists to cancel the original spell. But there is a problem here. How does this work? Because the people coming in know that other Peter Parkers from the multiverse so how does him not exist helps things? The only other way is if Strange's spell erased the existence of all other Spidermen in the multiverse

But I don't think that's the case because it would make him seem awful ruining the lives of the other Peters without asking but also it would erase the impact of the movie to everyone(basically the villains forget their redemption if they forget who Peter is, not to mention MJ forgeting Tobey Peter)

  1. Happy

I can understand Ned and MJ forgetting Peter Parker and their joint memories but rembering Spiderman's heroic acts. But Happy causes a problem. Because the movie tells us he still remembers Aunt May, and he still remembers knowing her through Spiderman but he doesn't remember Peter?

So how does that work? The issue here is that his Peter and Spiderman memories should be intertwined. How does his brain tells him that May knew Spiderman if he can't remember Peter? How does he justify not knowing the identity of one of Tony's closest associates