If one eyelid is half closed, I would look for an ulcer on the cornea or a growth on the eyelid. Since only one eye is affected, it is unlikely to be a systemic problem, so I see no indication for bloodwork. The only vaccination an adult cat should get is rabies once every 3 years, if state law requires it. Her diet sounds good, except for the dry food; no cat should be eating dry food.