The 400 hawk shocks attach with bolts into the frame, this is not a mod. Your picture shows the left shock with the top spring coils almost closed, the right shock looks like they are more open. That says, to me, that the right one is less compressed. The preload adjusters appear to be set the same but that isn't clear.
I still think the swingarm has been twisted. I have found, and straightened, quite a few.
If it is twisted, and you try to straighten it, you will be amazed at how easily it's bent back to "square". It can be done on the bike with a 2x4 and shocks on, two strong guys with one holding the bike and the other torqing the swingarm.
Checking for a bent frame is difficult and straightening one is not easy. Hopefully this is just the swingarm and the frame is OK.
Yes, parts can be changed. People used to, probably still do, buy several same-model wrecks and make one or two good bikes out of them with minimal "new" parts.