without lose his green card, after two years, he can come back US to extend his re-enter permit, then he can stay another year in China, 3 years is enough for your US centizenship application, after you get US centizenship. your son can apply for his US passport in postal office, then he can apply student visa to study in China.