Eyelid infection. Since impetigo is an infection of the skin and there is skin on the eyelids, technically impetigo can occur there.
Yes. If you mean of the eyelids. This is sometimes associated with harada's disease. If you mean of the internal pigmented structures like the iris, then this could be a sign of albinism. See your eye doctor.