Elesa probably won't have any Emolgas because Iris has an Emolga (same goes for Clays Excadrill, wich will probably be replaced by a Gigalith because of, again, Iris has Excadrill). I'm personally hoping for her to have a Tynamo on her team.
Gardenia had a Turtwig and so did Ash.
Heck, Paul and Ash both had a Gliscor and Torterra
Even in Kanto, Ash and Gary had a Krabby, I know there are more examples but I have not seen Kanto/Johto episodes for a REALLY long time
So I do not see the problem with Elesa having Emolga since it is not like Iris is the one battling her. Same thing applies to Clay...and Skyla if Ash does not have Unfezant by then.
Come to thing of it, why in the world do A LOT of people on the forums think that if Ash/Iris/Cilan have the same pokemon as a gym leader/rival then it means that said gym leader/rival cannot have that pokemon. That is a load of BS, ANY character can catch ANY pokemon (I mean it, word for word and I am sure a few people know what I am implying) even ones owned by a major character. As long as the two pokemon that are the same do not fight each other in a boring battle, It does not matter.
However, I think they should replace only one of the Emolga's since, when was the last time we saw someone who owned two pokemon of the same species on their team and use both in the same battle. Never happened as far as I can remember, except for Ursula and her two Eevee's in the GF but even then, they both evolved straight away into two different pokemon. So one Emolga should be replaced with something like Joltik or a Tynamo