E.E.
My son was completely off baby food by 9 months. He just wasn't interested. He would much rather feed himself.
I did sometimes continue to buy baby oatmeal and let him feed himself (not a good idea if you're afraid of messes).
As for the milk - I think it's the same as cows milk - not until a year, especially if you're BFing. That's all he needs.