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.
Great post. One thing, thiough; Terrak has way more than 3 counters, especially since you have beast boost>adapt. Hippowdon, Skarm, Doublade, Toxapex, PH Zyggy, PH Fini (And probs PH Bulu), Lando...
We're paired for MnM open, I'm GMT -7 and this weekend I should be available from 10 AM to 12 PM and 7 PM to 10 PM both Saturday and Sunday, during the week I can play from 5 PM to 10 PM. I may be able to make other times work so let me know when you can play or if these times don't work.