Your team's pretty good.
However, there's one minor problem I notice:
If you face a certain Pokemon with Earthquake, and your Aerodactyl has low HP, it is pretty certain that you'd use Roost, and the Pokemon would know to use EQ, and even so, it might be a Pokemon that knows another SE move (like Swampert or something) and would use Surf, probably killing it.
Of course, this is situational, so don't mind me.
Graet team, Moka.