up to level 35 spiritomb can learn Curse, Pursuit, Confuse Ray, Spite, Shadow Sneak, Faint Attack, Hypnosis, Dream Eater, Ominous Wind and Sucker Punch. The last movs that can be learnt by Spiritomb are Nasty Plot at level 37, Memento at level 43 and Dark Pulse at level 49. Hope i helped!
35
My Yamma learned ancientpower at lv.35
around 40 i think
Trapinch evolves at level 35 in Vibrava and Vibrava evolves at 45 into Flygon. It can also learn dig at level 41 if you don't let it evolve.
Darumaka evolves at level 35 into Darmanitan.
He learns aqua tail at level 35
If you breed it with a Ditto or another Weavile, (of the opposite gender) it should start to learn moves.
In Pokémon Emerald, the moves that Gyarados are capable of learning through level up are Thrash which is a start move and then it will learn Bite at Level 20, Dragon Rage at Level 25, Leer at Level 30, Twister at Level 35, Hydro Pump at Level 40, Rain Dance at Level 45, Dragon Dance at Level 50 and Hyper Beam at Level 55.
Gen I: at level 42 to learn all the moves(at 35 it learns flamethrower). Gen II: at 37 to learn all the moves. Gen III: at 41 to learn all the moves. Gen IV: at 47 to learn all the moves. Gen V: at 54 so it learns fire blast(really good).
Luxio will learn Crunch at level 33 but you have to stop evolution at level 30 though. You can always evolve it to Luxray and it will learn at level 35 instead.
at level 35
It is possible for Weavile to learn the following moves at the corresponding levels: Level 8 - Quick Attack Level 10 - Screech Level 14 - Faint Attack Level 21 - Fury Swipes Level 24 - Nasty Plot Level 28 - Icy Wind Level 35 - Night Slash Level 38 - Fling Level 42 - Metal Claw Level 49 - Dark Pulse Weavile can also learn a number of moves available through using a TM or HM.
In Pokémon Sapphire, the start moves that Sceptile will know are Leer, Poudn, Absorb and Quick and the moves that it will learn prior to evolution would include Fury Cutter, Pursuit, Screech, Leaf Blade and Agility, it can also learn Slam at Level 43, Detect at Level 51 and False Swipe at Level 59. Sceptile would be capable of learning pre-evolution moves of Absorb at Level 6, Quick Attack at Level 11, Fury Cutter at Level 16, Pursuit at Level 17, Screech at Level 23, Leaf Blade at Level 29 and Agility at Level 35 if you had received Sceptile at a level prior to Level 36.
Gyarados will learn Aqua Tail at Level 35.
35
at level 34 35 or 36
Claire's Pokemon are weak to Dragon, Ice, and Electric moves. Try teaching your Pokemon some of those type moves. Thunder and Blizzard are available at Goldrenrod Department Store, although none of the Pokemon you mentioned can learn them.