What pokemon should i add to my team in pokemon white?

my team is emboar, magnezone, salamence, carracosta, and porygon z.
what pokemon would be good to add to this team, and what moves do you think it should have?
9 answers 9