Acupuncture could be extremely helpful as long as there are no underlined conditions such as IBS, anemia, etc. Also, it's not how much, it's what you eat that matters.
Acupuncture is very effective for TMJ, but since it also involves neuro-muscular reeducation, it will not be a short-term treatment.
It depends how severe is your arthritis. Acupuncture can treat moderate cases, however, if there is a degenerative disorder, I don't think one can turn it back. It will help with pain though.
No, he is not too young. Even newborns and infants may get acupuncture. And it's really very effective for allergies.
Cupping therapy usually takes care of muscular problems or injuries. Not sure if it can make you focus.
Yes, it's worth trying acupuncture for a hyperactive thyroid.