Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I need help evolving Gimmighoul. Apparently you need to collect 999 coins but I don't know what the easiest way is. Finding the little guys in the overworld only gives you 1-3 coins while the chests give you 50-60 but I've ran out of the obvious spots to look for chests. I heard the chests...
I would put in Kartana under Choice Scarf as it can outspeed most other scarfers and Primarina under Specs because it hits really hard and has solid bulk and typing.
Just saying, you should probably put an Air Balloon on Excadrill. Other than that I tested this team and I have to say I really like it. Trevenant is very trolly and people ragequit just because of him, Kangaskhan is just amazing. I usually get at least 2-3 kills with him if I can get it going...