Bert, I think it is entirely possible that there could have been late 679 and early 680 serial numbers being produced at the same time. I would think that if you got a 6799xxx or 6800xxx you can reasonably expect it was made right around February 1967.

I can't help you with lens dates.