Samurott @ Mystic Water
-Waterfall (for collecting items)/Hydro Cannon (for Elite Four)
-Ice Beam

Scrafty @ Scope Lens
-Hi Jump Kick
-Dragon Claw

Swoobat @ Sharp Beaks
-Air Slash
-Fly (for traveling so not much use)
-Shadow Ball

Excadrill @ Soft Sand
-Rock Slide
-Swords Dance

Darmanitan @ Charcoal
-Flare Blitz
-Hammer Arm
-Strength (for journey)/Earthquake (for Elite Four)

Lilligant @ Miracle Seed
-Petal Dance
-Quiver Dance
-Cut (for journey)/???* (for Elite Four)

I think this team would do great against Elite Four. Any suggestions are welcomed but this would be my final Pokemon party. Thank you.

*= Any moves can be suggested