67 Barracuda Heavy Electric Load

Here are a couple picks of the radiator/fan.

View attachment 1716187485

View attachment 1716187486
Looks to me like a bubble top radiator (correct) and the matching water pump for pre-70 cars.