Superfoods, or whole food nutrition - Same-same. My favorite is Sun Chlorella. Its a blue green algae. Others include Spirollina, Schulzes Superfood, Barefoots Longevity spices, Another one of my favorites, and that I have every morning for breakfast, is Sprouted Grain bread. Great stuff, the brand name is Ezekiel.
Standard Process has a product called Catalyn that is a great whole food supplament. Lots of choices.
You can pick up any good superfood at the healthfood store. I would also consider going with Celtic Seasalt. The minerals are important. Much moreso than the vitamins.
So a good bluegreen algae and the seasalt should fix him right up nutritionally.
Also consider getting him checked out by a good chiropractor. Works wonders for kids. Calms down all that finiky.