Hi Steve,
In answer to your questions:-
Top picture:
Yes, the mounting bolt goes right through the mudguard and there should be a spacer between the rear mudguard and each of the mudguard stays. BSA part number 42-6900.
Bottom picture:
There should be a spacer between the frame and each of the engine plates. BSA part number 42-4071.
Beezageezauk.