Our hamster is 30 months old and is experiencing the same thing. We bathe his eyes in warm water to get them open. Foodwise he has whatever he wants now obviously making sure he doesn't eat the wrong things. He has some kind of cyst that fills with water but it doesn't seem to bother him.
She must have a wonderful life to be so old.