Regardless of weather heat is used or a rattle gun to loosen a RUSTED and SIEZED bolt you destroy the integrady of the nut and bolt, forcing rusted fasteners often passes the maximum torque range of the bolt or nut, I am not being **** it's a fact, you might get away with re using these bolts and nuts but failure is more than probable, if more torque is used to loosen the bolt than to tighten it in the first place the bolt or nut more likely will be stretched, at or near its yield point.
There are some excellent anti seize compounds around including food grade, high temp formulas and stainless steel without graphite in them to prevent electrolisis, it's good practice to use these compounds, certainly makes life easier.
Just another thing I have seen the DIY community do is to put a flat washer underneath a spring washer , some what defeating the purpose of a spring washer.