Fantastic list.
I love that your list includes fats like avocado and beef liver. I know liver sounds nasty, but it is filled with nutrients and B12 vitamins that are so important.
I always also recommend cracked-cell chlorella supplements, not sure if your child will be willing to swallow them but they are filled with chlorophyll and also known to remove heavy metals (natural chelator)