Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
What about Return?
If you are able to evolve Golbat into Crobat, then you should also be able to get infinite TM Return.
And imo Natu / Xatu and Smeargle are missing.