its scrap - buy a new one. This seal being broken means the system wont maintain pressure or create vacuum to suck coolant from overflow tank and will also be vomiting coolant/water from the fill neck too when the engine gets hot.
btw - clean your system and fill with coolant, its currently running on rust and water, which is terrible and will cost you a great deal lot of money in the long run.