There's no work permit that he's going to get at this point other than a green card. On the plus side, he entered legally. On the negative side, he's broken the law near continuously. Just because you get your taxes withhelf doesn't make you illegal working legitimate. Get him to an immigration attorney.

