Dont be too concerned with this.
When the teeth take longer to come in it is a good thing.. According to the dentist my mother took me to... they will be good and strong. The kids whos teeth come in fast.. tend to have soft teeth that get cavities quickly.
My teeth didnt come in until I was almost 3 and I have not had a problem with any of them.
My sons teeth came in really early and he had cavities in his baby teeth. While my daugters teeth took longer to come in and they dont have any issues.
As for the disinterest in foods, it could be teething but it could also be chalked up to him being a kid and his tastes changing. My kids went thru many different fazes of eating. One week they loved some food..My son was a tomato sauce fanatic.. wanted it on everything.. then the next week, he wouldnt eat it anymore and wouldnt for about 5 years or so.
Also, My kids wouldnt eat baby food.. I bought a baby food mill so that I could feed them what we ate.
If it is teathing.. you may be able to feel a puffy spot in his mouth. let him have sugar free popcycles.. or make them yourself out of juice and that will make him feel better if it is. My kids tended to eat a little more if I gave them a popcycle about 15 minutes before dinner was ready. I know..first thought... a treat before dinner... It helped though.
Treats are treated as regular foods in my household so my kids didnt freak out when the did get them.
Hope this helps.
W. in Watkins Glen
Mom to 3 kids.
Korey-Mikel 16, Whitney 13 and Andrea 6