Sorry to hear your Grandson is having so much trouble. In my experience, there is no long-term problems with taking the current medications your Grandson is on. However, if you are concerned his pediatrician can do some routine blood work to check his blood chemistries and liver functions. If possible, your grandson should be seeing a child psychiatrist as his situation and case sounds somewhat complicated. It may also be helpful to enlist the help of a school behavioral specialist who can figure out what are causing his anger and fighting. Hope this little bit is helpful.