Okay so pokemon can know more than four attacks at once in this rp. Here are the six attacks Darla is most likely to use for each pokemon.
Gardevoir: Hypnosis, Moonblast, Psyshock, Healing Wish, Shadow Ball, Dream Eater
Emolga: Volt Switch, Agility, Pursuit, U-Turn, Shock Wave, Acrobatics
Ninetales: Flamethrower, Dazzling Gleam, Hex, Return, Rest, Sleep Talk
Nidoqueen: Endure, Earth Power, Focus Energy, Counter, Iron Tail, Venoshock
Noivern: Boomburst, Hurricane, Super Fang, Moonlight, Dragon Pulse, Agility
Galvantula: Sticky Web, Thunder Wave, Signal Beam, Discharge, Rain Dance, Thunder
There they are and yes, they do have TM moves. Darla has been a trainer for nearly 20 years; she is a Sinnoh league champion. There is no way she wouldn't have TM moves by now.