IPhone 7 damages, what could be the problem?

Okay so my iPhone 7 was initially water damaged.
I got it repaired but not to the extent where everything is working.
Currently my phones speaker does not work, I can make a phone call perfectly fine but if I was to play a video it would not allow me to play it (due to the fact no sound would come out)
The phone does not vibrate at all.
The phone does not play any loud sound, can only play sound through earphones or bluetooth.
My home button also does not work
Does anyone know what could be the issue, I was told that the charging port needs changing, if it is changed, all the parts would work again.
Separate Question; if I change my home button will I still be able to press down, I do know that finger print features won't work but will i able to redirect to home if I was to replace it?

My phone is smashed and won't turn on?

I dropped my iphone 5 and it smashed. Some of the glass is missing at the top and the screen was out of the main case. I popped it back in. I turned it off earlier on and now it won't turn back on. The power button won't work, i've plugged it in, pushed the home button and power button at the same time. I've looked all over youtube and the internet and could not find anything to help my phone. Any suggestions

Crazy ghost voices on phone recorder?

I was in bed when I heard a voice. I got goosebumps which can only mean one thing something otherworldly is around. So I took out my phone recorder on my IPhone for fun to see if I could record anything… And I did! The EVPs are continuous and non stop. In one recording there's snoring! Continuos snoring and sounds like a monster. Little kid voices, footsteps, tapping, male voices, female voices, meowing cats, even melodies. It's continuous EVPs! Ghost hunters would be freaking out. What should I do in your opinion?