Do I have heterochromia (different colored eyes). How different do the colors have to be?

Not sure. Any difference in color can be called heterochromia. Some types of heterochromia carry a higher risk of glaucoma, so you should get your eyes checked and screened for glaucoma at least once per year by an ophthalmologist.