Q:

Is it good for a 7th grader who is 12 years old to be dating a 9th grade 14 year old

Answer

If you & your parents feel comfortable with the dating arrangement, 2 years age difference is not a bad thing between peers.