You may need to have the keyboard and/or touchpad replaced if it is damgaed due to excessive pressure on it or getting liquid inside the components. You may be able to try and update the touchpad drivers in the OS. The keyboard having stuck key sounds like a mechanical problem, not a software...