One way to get the deep down corrosion out of the cables is to soak the ends in vinegar over night. The acidity eats then scale way down deep. next blow them dry with an air hose and solder the hellll out of them. Draw the solder as deeply as you can. This ensures a deep cleaned and connected cable end.
Actually you want the minimum solder wicking into the wire. The solder in the wire is what makes them stiff and results in the often quoted "crimp is better than solder" that comes from the aerospace industry. The stiffened wire will work harden under vibration and break off.
When I crimp and solder I use a small metal clip around the crimp to pull heat away as I apply heat to only the open end of the barrel connectors. You can solder large battery terminals but generally there is no need. The maine concern is connections between the battery to R/R. With a single point ground or independent ground wire from battery to the R/R then the positive side is the main one to watch out for. Use something like Deoxit will minimize problems and reduce the need for soldering the large cables.