Here’s some information on CBD oil and ADHD:
Most people say it doesn’t help with the classic symptoms of ADHD, but it does help a great deal with anxiety for most people. If any of his struggles are driven by anxiety, it could help.
In my own experience, you need a good quality, independently tested CBD. These are the expensive ones. The cheap ones are pretty useless I think.