And every year you did or have done the usual blast of air to the vents to keep the lint from building up inside?

More at link ->;posts#3196452

This remains the most common cause of a random laptop freeze.

--> " the camera connecting and disconnecting depending on how the screen is angled. "

That's a cable+connection issue. It's all hardware and sadly you find no spares available and the cost of a great technician to create new cables often is as much as a new laptop.