For the feeding I would try nightcrawlers instead of just supers if he seems to eat worms. The supers if he eats to many can lead to impaction because they are high in chitlin. Fr the eye I'm not sure but being an eye I wouldn't hesitate to bring him to vet. Correct me if I'm wrong but it looks like the bad eye isn't dialateing am I correct? And did you just notice this or has it been like this since you got him? And one more thing, on that same side of the bad eye does his side look bigger then other? It kind of looks like it in the picture.