Hey, Sorry for the late reply on this.
This in on my ESP which is a Strat style body so I would say yes it would fit, no modifications were needed to fit it however I did have to remove the trem setter and change the tension spring setup.
These are heavy tension springs, nothing special, as I remember they are original Fender springs.
I haven't really noticed any tonal change as I have 2 shit ears thanks year of playing far too loud !! but I would think that because of the extra mass and more direct body contact that there would be more sustain.
It's certainly easier to adjust and simply looks a lot better than the original claw and screw setup. It was a bit pricey though at around £70 but in my opinion worth the money.