In no particular order..
Only use molded radiator hoses, because the flex type of hoses add restrictions to the flow of the coolant. Also find an old lower radiator hose, and cut it along its length to remove the spring inside of it. Put this spring inside of your new lower radiator hose. The spring keeps the hose from collapsing under certain conditions. As a cost saving measure, the hose manufacturers have removed them.
Your car originally came with a radiator shroud, and if it isn't in place, then nothing you do will have any positive results to fixing the problem! With the fan shroud, the fan had a spacer that placed the fan in the optimum position inside of the shroud, and you have to have that also. Your car also came with a multiple blade fan connected to a thermostatically controlled fan clutch. All these components are critical to alleviating cooling issues.
Has your engine block been cleaned to remove rust buildup? Please don't tell me that your antifreeze in new and green, because if you don't properly prepare the engine block, the rust is still in there. Here are the instructions..
http://professionalcarsociety.org/forums/showpost.php?p=841918408&postcount=1
If you care to read the dissenting opinion, (which I don't necessarily agree with all statements within) use this link.
http://professionalcarsociety.org/forums/showthread.php?t=20245&highlight=coolant
Electric fans should both be going in the same direction, and I don't particularly like electric fans in place of the original fan, because the fans draw current, which in turn causes the alternator to work harder, and the engine has to work harder to power the alternator. Ditch the fans! The car didn't have overheating problems when it was new, and if you repair to original conditions, it will not have overheating problems today.
With proper battery cables, you will also resolve your starter voltage problem (hard starting when hot), and you can and should set the ignition to its correct factory settings, and then only tweak them as needed because of the poorer quality gasoline that we have today. Use a timing light, because knowledge is power! Without a timing light, you are only guessing, and not getting the maximum performance that your engine was designed for. Also check your spark plug cables with an ohm meter to see if there are any age related issues there. Get the factory service manual, because it will have information in it that you will not find else where that is exact to your vehicle.
As Pete said, new battery terminals (2 gauge) with properly affixed terminals on both ends.