My first slept through the night, or started to at 2, but she still gets up every once and a while. She is now 4.
My 17 mo still co sleeps and nurses. We are slowly working towards eating more. Whenever he pulls at me, I offer food. I plan on nursing until the end of Christmas and then I will reevaluate. He still gets up at 12 an 4 and 7. Some nights not at all..
You can't force something they aren't ready for is my feeling about: my little ones weren't interested in food until they got their molars.
Good luck... I'd say follow your gut