Hi,
It does look like a 1275 head on a South African 1275 block, so that is good. The carby is 1 1/4", a HS2, which is too small for a 1275, you can fit a HS4 and it will breathe a lot better. The wheels are not Moke wheels but trailer wheels that sort of look like Moke sunraysias. The breather(s) are not connected so that might be causing the oil leaks you can see in the car park.
There are a couple of indicators that suggest the Moke is built between 1968 and 1971, but these indicating bits can be replaced so best guess at the moment. You can find out more when you get the Moke home and can rummage around. The number on the radiator shroud or under the rivers seat will provide the details for it age.
It is missing the spring on the clutch slave cylinder and the left side engine steady brackets and arm are no there and for a 1275 on 12-13" wheels it would be needed to stop the engine moving about too much. The radiator expansion tank is incorrectly plumbed with the overflow outlet connected and not the pickup. Electrical wiring seems to be replacement job, not original.
The Moke seems to be up very high which looks odd but could be the wheels are only 12" and it has hi-los that have been wound right u or in one of the pictures you can see there it something else at he front and back, maybe it has been lifted on car stands.
Terry