PokeBank is used to store pokemon from one game that you have (ORAS, XY) and move them to another. Right now, it isn't compatible with Sun and Moon.
Certain moves like Tailwind, Heat Wave, Hyper Voice, Air Slash, Defog, et al. were only available as TMs or Tutors in previous gens. When Pokemon...