Hello there fella, my iPhone X also got water damage and I believe your best bet to save your phone is by opening the sim either for 2 days straight, or every night for about a week or two. Also in my opinion you should just buy a new lcd and seals, fix it yourself which shouldn’t be that hard, and I hope your phone works! Btw if you see corrosion in your phone just turn it off and soak it in 97-99% alcohol for a day or two which you can get from a local pharmacy such as cvs. That should remove all corrosion. After that let it dry out completely before powering it on. I hope this helps!