1) Yes.
2) Typical inspection stamp from the Lynch Road plant. RM2**8A.
This one just happens to use the letter N where yours is an L on it's side.

68_LR_Stamp.jpg

Seeking:

1969 St. Louis plant VINs, SPD, and VONs.
Over 2,000 thanks to you!