The Pokemon look fine, here is what I would change though.
Although you have a Machamp in there, doesn't it need to evolve?
Also you mention Landerous EX, but I don't see it in your deck list, and also you mention Golbats, and Lasers, and yeah I don't see those.
I would clarify your strategy...