Everything worked except the headset speaker.
The repair went well. It took around 20-25 minutes as I didn't plug one of the cables back in correctly and didn't have proper touch functionality on the screen. I had to take it apart again and redo the cables from the screen.
Just take your time. One . . .