Any large truck supply will have good 2 part engine cleaner.
There will be rust , old AF , perhaps oil and other gunk in the cooling system after 18 years if sitting.
Antifreeze is like oil , there are multiple additives, water pump lubricant , anti rust and anti foaming agents.
Changing...