My iPhone got semi-wet, works perfectly fine, should I be worried?

When I went to the beach for vacation, i left my iPhone on the sand and when the tide came in, the water hit my phone. I didn't have a bag of rice so I couldnt do that option but after about two days of the speaker not working on and off, it finally works perfectly. My phone looks like it hasn't been water damaged, but before working perfectly the speaker kinda sizzled when I tried to work it once I got it out of the water.
Will my phone be okay? I don't have to worry about my iPhone slowly detoriating?

Iphone 4 baseband 04.12.01 unlock?

Will there ever be a unlock for this baseband on my iPhone 4?

i can't find any unlocking methods on the internet. Should i try unlocking shops or will they also be unable to unlock it? Any advice?

Can i use a straight talk sim card in an iphone 3g?

And pay the prepaid price? If so… What's the process of doing this and getting the phone to work… Do i buy just the sim card… Or the sim card plus the prepaid monthly plan, does it matter what sim card i buy… Is there a certain one i would need? Also before doing anything to the sim card, what sets do i have to do? To activate it in the iphone 3g… Thanks

I can send text messages but not recive them?

I have a iPhone and I can send text messages that people recive and reply to but my iPhone can't recive the text messages people send to me.
I have tried resetting the mobile data setting and reset the phone numerous times but I still can't recive them.
I can make calls tho…
What is wrong?