Yes those are his eyelids and yes she is a nurse sitting on a stool on a wagon. Ripley's Believe It or not.