You probably go to City Rock. You definitely climbed at Phantom Menace wall in Phantom Canyon. You're very likely a girl (small watch, skull sticker has a flower on it). The helmet is coming apart in cosmetic ways, but you could still use it. No, that is not a rope the helmet is sitting on. It's some sort of wrap with a rope pattern printed on it.