Yes Lt. Surge is also not working properly for me as well.
On the pokedex completion percentage, if I read everything correctly, the names are 100% translated. The game already has the English descriptions in game, you just need to trade over an English pokemon to read the English text. I suppose it may be possible to swap the English and Japanese text, so that if you get a pokemon from an English game you will have the option of reading the Japanese, but I don't mind the way it is now.
On the pokedex completion percentage, if I read everything correctly, the names are 100% translated. The game already has the English descriptions in game, you just need to trade over an English pokemon to read the English text. I suppose it may be possible to swap the English and Japanese text, so that if you get a pokemon from an English game you will have the option of reading the Japanese, but I don't mind the way it is now.