Looks good. Stop worrying about the cooling and drive it. If you have a problem, fix it then.
FWIW, I find that my early 911 runs better with NON ethanol fuel. Your motor and most importantly, your rubber fuel components, will appreciate it.
This picture appears to show a missing nut on the intake manifold: