If the laptop is so dirty that it needs to be completely disassembled to be cleaned, I wouldn't touch it. It's also highly likely that the constant overheating has done permanent damage to the hardware.
Save your money, and spend it on something new that doesn't have all these problems.