For your team, I think that Greninja is a must since it's has a versatile type coverage due to Protean, Houndoom, Drapion, and Bisharp can all be used in and out of rotation if you need them. Krookadile and Flygon can also be used in and out of rotation, but I would probably use Flygon over it because it's part dragon and you have other dark types. I personally prefer Gourgeist over Florges, but considering there is a dragon type gym coming up, Florges would be a good keeper, but having them both in rotation is good, since they server very similar purposes. Alakazam is definitely a keeper, but I personally wouldn't use Ninetales until we get Solar Beam or unless you use that Leafeon in combination with it, to get the most out of drought. If I were you, I would also use Magnezone, because steel types are great for walling a bunch of stuff, plus Magnezone hits fairly hard. So, in conclusion, a sample team would be Greninja, Houndoom, Flygon, Florges, Leafeon, and Ninetales. This way, there are three pokemon that benefit from having the sun up.