Take your time, be organized, and it's completely doable
The home button wouldn't responds to light presses and would barely respond to hard presses.
Long and arduous. Make sure you have a screw tray for all of the different screws. You're going to be taking pretty much everything out of the inside of the phone so you need to be organized in how you disassemble or you will lose something important, and trust me, anything you take out of this phone is important.
Make sure you pull the digitizer cable all the way through on reassembly. I almost messed up the cable that connects the digitizer and display to the logic board by crimping it up between the frame of the phone and the display itself. I had the phone halfway reassembled and had to take it all apart again to fix it.