Some Possible Changes
Infernape - no gaurd because it is a fighting monkey with magical marks on its body and it shouldn't miss its moves. (there is probably flavor text to support this better somewhere). Give it INFERNO (it literally is called INFERNape) and Dynamic Punch because iron fisticuffs.
Torterra - Head Smash and rock head for obvious reasons, and possibly retype it to rock/grass because of its very hard head.
Empoleon - Retype to water/ice because penguin and possibly thick fat, and maybe give it tough claws because of this:
"It swims as fast as a jet boat. The edges of its wings are sharp and can slice apart drifting ice."
Lucario - Probably want to give it mind reader and zen headbutt because of flavor text. Mach punch because it makes no sense for that to not be a thing, might be a few other things for this guy
![Toast :toast: :toast:](/forums/media/emoji/toast.gif)
.
Sceptile - Give Mega Sceptile Draco Meteor because STAB
and maybe give it contrary because broken ability is broken, and serp already gets broken moves.
Charizard - Sacred Fire because blue flames are considered sacred and zard has always been a sacred mon.