It'd be nice to know what the EV spread for Tyranitar does, since I'm not sure why your EV allocation is the way it is. Anyways, I'll list my tips for each Pokemon below:
Garchomp: Go Jolly. You're not going to get Tailwind set up every time because Whimsicott isn't going to have the good...