I am sure he will manage with one eye - what he has never had, he will never miss. I am not sure they will be able to eat solids just yet - our kittens are usually 4 weeks, and then its only one of the bigger greedy ones who samples a bit of food, and decides its ok. They always start to eat cat food before learning to lap milk.