I don't see stuck eye caps. The eyes would be a lot more milky if they had caps still. The best way to get them off is a damp paper towel or one of those rubber thumb/finger covers they use when sorting a lot of papers. Your post office should have a bunch.
Those spurs do not indicate male or female. I've had females with larger spurs than any of my males. The only way to tell is to try and pop it or have someone experienced probe it. Popping is quick and painless, albiet a little difficult for a snake that size. If you get sperm plugs then it's a male; get nothing, female.