OK..... here's where I'm coming from: I work Tech in the Midwest Region and I speak only from my experience in the Midwest and Great Plains regions. Tech rules should be consistant from region to region but like anything else, depend on the interpretation of the person doing the inspection.
From the photos of your helmet it looks like scratches are more than just 'scuffs'. I know photos sometimes don't tell the whole picture. But those scratches look like they go into the shell of the helmet and that would concern me. Is it enough to compromise the strength of the shell? I would hate to find out you're wrong the hard way! Can you send it in to the manufacturer for a professional assessment? How much did you pay for the helmet and whats it going to cost to treat a significant head injury? Check out the thread on the WERA board on Zac Chapman http://forums.13x.com/showthread.php?t=224418
who was up walking around after a crash at VIR last August and is now in a rehab hospital in Texas. Not the same situation as yours but a good argument for why you need the best equipment possible.
Is it worth taking a chance? I've always been told that a helmet is not a place where you want to cut corners.
As far as your leathers, here again, pictures are hard to assess. You've got one shot where it looks like the stitching is unraveled a little. I can't tell if it's from being stressed when you went down before. If it is - get it fixed. You don't want any loose stitching at key points of contact: shoulders, elbows, lower back, hips or knees.
You also don't want any thin spots from previous contact. If it wore halfway thru the first time, what if you go down on that same spot again? No margin for protection is not a good thing. Scuffs or very minor abrasions are not a major concern.
Do you know someone who does leather repair? Someone like Alexa at Spyder Leather who is one of the Moderators on this board will give you an honest, no question about it opinion on if you need repairs. She's been doing leather repair for years, has seen all kinds or damaged leathers and can tell what will keep you safe and what won't.
Probably not the answers you wanted to hear - but why take a chance?
I do a lot of BS'ing on this board. When it comes to safety equipment - I don't BS.