Is it legal for a 17 year old girl to move in with a 20 year old boy with parental consent in North Carolina?

Sure, with parental consent.