Thank you for your advice. Next meeting I will try to talk to him and set a few rules of conduct. Hopefuly we'll all get along better.
I would send an email to the disability service at your university highlighting his likely need for support. He isn't going to be able to complete university without it.