It's not hard, but we can say it is a little tricky. Its needs Practice and Patience.
You can get the Original Parts for all the devices; you need to look for a proper source.
It depends on the issue; if it's just a screen, it can be done in less than one hour.
Is your Google Pixel Phone still ring or makes the sound. If yes, then I guess it is still alive; we can fix it.