Maybe I’m just paranoid but here are my thoughts…
Concern 1: The king pin bolt looks like a standard bolt. King pins typically have a slightly larger shank diameter (unthreaded portion) than a standard bolt and fit in the C-Bracket with very little clearance. Make sure that the bolt doesn’t have much play in the c-bracket. Also, the shank portion should extend through the upper and lower holes in the C-Bracket. Cranking down on the king pin bolt will help keep this joint tight but it could come loose and play havoc on the C-Bracket upper and lower holes. Also, there is no safety clip but I’ve never seen a king pin nut come loose but if this was a race, it wouldn’t pass tech.
Concern 2: A standard bolt is very hard, most of the king pin bolts that I’ve run across are soft. I think the rationalization is, if there is a crash, it’s better to bend the king pin than the c-bracket.
Concern 3: The washer right next to the upper and lower king pin bearings should not be in contact with the outer race of the bearings or the kingpin.
If you need to go as is, just watch for front wheel up and down play, there should none and everything should turn easily. If there is play it might permanently damage the chassis.