From the battles I've had of these two types I've found:
1 You don't really want to use moves that hit everything unless you can either avoid it or benefit from it.
2 In triple battles try not to have someone with only melee moves on the end. If their last pokemon is the other end you have to attack your own side.
I'm sure you can build a team to cover all types but i usually just use my favorite/most powerful three.