Which map was this Goblin kid on? The village or near your house?
No way to craft a curse cure, but the Priest and Student have MUCH higher rates of spawning when that quest is active and Traveler NPCs in general have a higher spawn chance.
I don't remember off the top of my head but traps should be around 5-40 damage (+20 if you have Bad Luck Flaw). I personally save the game before touching them myself!