The first thing that needs to be done should he accept your invitation, is for him to get a passport.
How to write an invitation for my friend to visit me in the United States that lives in Tunisia and how long does it take and what do I need to do?
He must also find out if he needs a Visa to enter the US. If necessary the Visa must be applied for prior to the trip!