If he seems otherwise normal, then I'd just give him the usual vitamins; make sure fruit & veg are available, and leave him to it.
Very few toddlers like meat as such and many dislike vegetables. They grow out of it as long they get good opportunities to eat well, and they don't get much attention paid to their fussing.
However, 2 things make me wonder: he is very sensitive to smells, and he will only eat cookies from a packet. Your wording makes me think you are not in the UK, so I don't know how you would sensitively check his general development.
In the UK, I'd say ask nursery, or check with the Health Visitor.