Ugh! I soooo feel for you, because my son is such a finicky eater as well, and he has two sets of molars already.
For breakfast and the nighttime snack, we still give him our fruit and oatmeal combo, but for the other two meals I've been trying everything!!
Here's what I can get him to eat so far....sometimes...either for a snack or a meal itself, since I give him little snacks in between meals.
"Real" food:
Chicken Nuggets
Scrambled Eggs
Pancakes
Fries (which I disapprove of greatly, but he is still fed by meddling grandparents :| )
Cut up bananas
Peanut Butter sandwich (cut into bites)
Mac and Cheese
Cheese Cracker Fish
Teddy Grahams
Green Beans
Corn
Grilled Chicken
Baby Food:
Biter Biscuits (I don't know what I would do without those things!)
Cream Corn Cassarole
Any type of fruit mixed with oatmeal
That's about it for baby food--he pretty much rejects baby food now that he has his handy dandy molars

Which is super annoying. I wish I had my non-finicky baby food eating infant back
I don't know, I just imrpovise a lot and give hima variety of stuff....plus I always give him his daily vitamins.
Oh and as for drink wise, I usually give him around three sippy cups of milk a day, and only one cup of juice, cut in half by water. Oh, and as of late, he's had a cold, so I give him water to drink early in the morning when his throat is all weird and scratchy.