Overheating 360 new engine

if you look to control timing go that way:HyperSpark EFI Distributor, Chrysler Small Block 273/318/340/360
+Hyperspark box
contact the guys from Efisystempro for a quote.
Your fan system does not look adequate.....see also posts above.
Do you run antifreeze? You should!
Water is the cooling fluid, run 70 water 30 antifreeze mixture. Pure antifreeze is bad.