Few questions on radiator tube size

Im seriously thinking of ditching the milodon water pump and going with the flowkooler paired with a emp/stewart components 180 t stat

the milodon is only 2 years old and its slowly leaking out of the weep hole only when the engine is off