As far as sewing over the pins, do you know if they were regular sewing pins or quilting pins? Am more willing to take a chance if the pin is a small diameter.
I always wear glasses when sewing 'cuz you never know when the needle will break. I've had the same thing happen as feline fanatic. It scared the heck out of me, but was easily resolved.
Thanks every one for your thoughts! I appreciate it.