You need a new LCD assembly because your current one is damaged. Just order one from ifixit and follow a guide to replace it. The connectivity problem is your antenna sauteed onto your charging port. So you will need a entirely new charging port to fix that. If you don't feel at home enough in the phone id recommend finding a shop for the charging port .
you need to reposition your home button. very simple fix. you probably shifted when you oped the screen. its being pushed constantly. take off the heat shield only 3 screws make sure its sitting nicely and put it back on.
You damaged the LCD of your phone . so you will need to replace the digitizer and LCD. If you order the part be sure to order a LCD assembly and if you aren't confident in what you are doing i would definitely recommend taking it o a shop.
Yes just order a assembly. The home button just needs adjusting . Be careful when taking up the Lcd to remove the digitizer connector its adhesived down if you don't take your time, heat it constantly while sliding something super thin under it. It will break and you wont know until you turn it on.
Good Q, Most repair shops dont do sauntering. Even so they would have to have a deep knowledge and understanding to even attempt what has already been done ,much less fix it. I hate saying something is not fixable. But your going to need a new logic bored my friend.
It looks like you have separated the actual screen from the frame it sits in. This can happen by the adhesive between the screen and frame loosens, explicitly if you tried to remove it with a suction cup type method. The white line in the middle of the screen is LCD damage and there is no fix for that you just have to replace it. Order a LCD assembly its fairly cheap , and follow instructions on how to replace the part.