Dear Honey
Confirm he has visited any other country or he is first time visitor.
Though your Invitation should be covering his expenses, yet he has to show his own financial status very strong.
He has to get NOC/Leave letter from his company for that duration...