A radiator repair shop can clean and resolder the top on then pressure test to make sure that radiator doesan't leak looks like the engine was over hot and pressure forced the seperation if so needs cleaning anyways. A small repair charge to protect and engine worth the money.
ken

