+1 on the traxxion dynamics kit, as it comes all together and no parts hunting needed.If you have a decent mechanical understanding, it’s really not all that hard to upgrade the forks and shock. I just upgraded the forks with the Traxxion Dynamics kit and it was pretty simple to do with their instructions and the service manual. For the rear you can pick up a used gsxr750 shock cheap on eBay and it’s a fairly straight forward swap with minor plastic trimming. I had never done anything with motorcycle suspension prior and found it to be much easier than I had imagined.
We don't know if the OP has ABS or not. In case it is an ABS bike, the gixxer shock will not fit.