I haven't heard of them over heating, the issue is always a cooling systme fault that causes them to over heat. The issue is when they do over heat, they crack heads.
I'd advise against removing the thermostat. You want the engine to be nice and warm, even more so in colder times of the year. Engines are designed to work most efficiently at set temperatures, if they don't get there they can actually sludge up the oil.
I'd use blue loctite on the crank and u-joint bolts, it's servicable, so you can get them out later if needed.
I don't believe the u-joints are to blame for this one, if they were locked up, you'd get a vibration, not a lockup that could break those bolts. Hopefully you can get the bolts out at a reasonable price..... Sounds like there were installed with loctite too. Make sure you get a suitable grade bolt to replace them with too, i don't want to hear they sheared off again