Worth saving?

Looking into repairing or resoldering these connections. This board likely sat in water for too long and rusted, also has some white build up (calcium? Not sure) Just posting to see if 1. Would a cleaning and resoldering fix the issue and 2. How big of a hassle would it really be? Thanks in advance.

Looking into repairing or resoldering these connections. This board likely sat in water for too long and rusted, also has some white build up (calcium? Not sure) Just posting to see if 1. Would a cleaning and resoldering fix the issue and 2. How big of a hassle would it really be? Thanks in advance.