is it okay to use an ice type and a water type on the same team. i dunno it just seems those 2 types coincided with each other and they shouldn't be used on the same team. same thing with rock and ground.
No, actually water and ice have pretty decent synergy togehter. Water resists steel and fire which are 2 of the weaknesses of ice, but ice doesn't resist anything that is good against water. So using both types is not as redundant as you think.