Metang evolves at Level 45, and tries to evolve every level after that. If you trained it to level 79, it would still try to evolve. It would try to evolve at level 99.
So yes, you can get it to learn these three moves and evolve it after that. Hope I helped