If I apply green card for him, can he get the travel documents and come back USA?
-No. You made a mistake to let him go to China after he illegally stayed. He should have stayed in US and then, you sponsor him green card here after you get your US citiznship.