Ok I shall try to help.
Gengar
I like the set but maybe replace Energy Ball with Nasty Plot and replace Dazzling Gleam with Focus Blast to not get completely walled by Excadrill or Steelix.
Clefable
This set is also good but it does not take advantage of Clefables bulk so instead of Thunderbolt you could use Teleport to get a safe switch into Dracovish. Also there is an option of using this set that I like.
Clefable @Leftovers
Ability: Unaware
Nature: Bold
EVs: 252 HP / 108 Spa/ 148 Def
IVs: 0 Atk
- Soft Boiled
- Cosmic Power
- Stored Power
- Moonblast
This is not my best set but I think it works pretty well since after 2 Cosmic Powers you get a 100 BP psychic move and you can stall a bunch.
Ferrothorn
I can't argue much with this set but maybe you could lose Protect in favor of spikes.
Dracovish
There isn't much to do since all that matters is Fishous Rend and that's already fast enough with Choice Scarf. You have 4 EVs remaining so I think you should put it in HP.
Swampert-Mega
Replace Hammer Arm with Stone Edge. It gives you Edgequake coverage and Stone Edge doesn't lower your speed. It also has a high critical rate percentage which is 12.5% critical hit ratio.
EDIT: I saw that you want to keep Hammer Arm so use whatever works best for you.
Hitmonchan
You only have mach punch for stab and while sometimes this is good (e.g. Scizor and Bullet Punch) you don't have technician, you have iron fist. Iron fist only boosts Mach punch by 20% boost while Technician would boost by 50%. Since Hitmonchan doesn't have technician you can replace Fire Punch with Drain Punch which is way better. No offence but I think you should have used Conkeldurr since it can do whatever Hitmonchan does way better.
I hope it is helped.