I purchase sun dried tomatoes from the grocery, and they come in an a jar, packed in olive oil. As to the details, I don't do canning, so I don't know.
I really them like on salads, and if I had enough of them, I'd nibble them just as they are for a snack!
"Food is our common ground, a universal experience." - James Beard