Yes, local Ace Hardware or the like should have both of those bolts and a thread finder that will show you the size and thread pitch.
As the shock mount bolt you have is too long , why fight to get it in only to pull out and do it again.
The sprocket bolts rely on even torque to stay tight...