Crawdaunt, maybe with Crabhammer since surf is weak in double battles
Cacturne, high special attack on a grass type will cause major damage
Absol, with Shadow ball from mt pyre, will be helpful for preventing the psychic attack use.
Concentrate all attack on Lunatone (hypnosis wont be fun to ecieve) then take out a prone Solrock. a Swellow with steel wing will help, mine took 2 attacks and that was enough to take out one of the 2)