I would try to replace the battery first and if that doesn’t work next would trying to wipe the iPhone because it could be a problem with a corrupted os not being able to optimize the battery correctly
if its water damage and the display isn’t functioning there is most likely corrosion on the circuit board leading to the display meaning you will most likely have to have it either replaced or repaired