carrying on about the pegs - they look very much like what I recall from the masts of sailing ships, that function as a cleat but pull straight out - but for the life of me I can't think what they are called to search for them. I do recall them usually being brass.
Also in a local discount catalogue these showed up - hitch pins - not the profile, but 3/4 of the way there.
Under $10 CDN