Now, Normal types are used mostly used when you have all the important types covered up and you don't want to add any unnecessary weaknesses to your team (because Normal types only have a Fighting weakness or because of their good coverage) and from what I can see, half your team is weak against Water and Ice, and in this gen, Snorlax won't be doing you any good since it has a terrible electrical movepool, however this was fixed in Gen 4 when it got Thunder Punch. Still, it doesn't change the fact that your team is weak to Water. Normally, it wouldn't matter that much BUT since one of the elite 4 specializes in Water types, an Electric or Grass is a must have ,but Grass gets cancelled out because half of her team also shares the ice typing, so by the process of elimination you should take a Zapdos, but I personally don't recommend Zapdos because it is also weak to ice and that's a problem, so you could replace Snorlax with something like a Raichu. Raichu is helpful because it's an early game mon and it's gonna help you a lot with your rival Gyarados. But still, if you use Raichu, your team will be filled up and you won't have anything for the ghost/poison e4, and Blastoise can't deal with Gyarados because ice does neutral damage, so one of your mons need to have a electric move.
Now, I'm gonna reveal my opinion.
Since Gyarados is 4x weak to electric it should be OHKOed by any electrical move, and since Thunder Punch is a special move you can teach it to your Alakazam. With that, you don't need a electrical Pokemon! Now I would have recommended a Fighting mon but your team also lacks coverage for the ghost/poison e4, like I said before. So, I'll recommend a mon that will take care of both of those problems. It's either Kangaskhan or Snorlax, because both of these mons can learn Brick Break and Shadow Ball (a physical move in Gen 3). Kangaskhan is difficult to find and catch but it also has a slightly better movepool but lower stats. On the other hand, Snorlax is easy to find and has better stats, so you can use Snorlax. I know that I twisted my opinions here and there, but it was all so you could understand how you don't really need an Electric type. Hope I helped!