I wouldn't think you'd need a SS# if riding in the US, just too risky for ID theft. I don't find Road ID to be expensive at all and as shown in the video above a wrist bracelet or dog tag type ID are considered best. My Road ID refers any paramedics or law enforcement to find more information in my seat bag where I have reduced copies of insurance cards and drivers license.