Just wanna put this out there, WD-40 is a lubricant and a water displacer, and it'll probably dissolve rust, but it's not much of a penetrating oil... it wont do much for nuts and bolts that are rusted on as it wont get into the threads and such very well.
Get either PB blaster or Liquid Wrench.
ZZP actually had an article where they recorded how much torque was needed to remove a stuck bolt with various lubricants.. WD-40 was the hardest to remove... PB Blaster came in with low torque numbers, number 1 name brand was Kroil with Liquid Wrench almost at a tie. The winner however, was a home brew of ATF and acetone, lol.
Edit: This article was posted on ZZP, but came out of Machinist’s Workshop magazine