My feelings exactly although I'm not an expert on this subject but those seem like a reasonable advice. We here don't have some good sites for spelunking.A hardhat, with a place to mount a headlight would be great. A lock blade knife, water containers, maybe some good socks. Knee pads are something else that comes to mind. Maybe even a camera. Gloves. I am sure there are some specific equipment geared towards spelunking, like special ropes and such, but I cannot think of any names right now.