Always willing to TRY to help lol, my mistakes often help others... If I knew our clutches better I'd help more, but I've only replaced the friction plates on a rebel 450 and taken ours apart, and swapped the entire clutch baskets. The Rebel was 2 yrs ago, and I took ours apart last year, and have all the parts, but not in the right order, and 2 of the studs are broken on my extra basket lol
Hopefully my many ramblings have helped, and I also hope that your clutches aren't in worst case scenario's, hard to say, could be something I haven't even mentioned or been through. One thing I know is that you don't want to use full synthetic oil in our bikes or often it will make the clutch start to slip, which will QUICKLY lead to it's demise, that's what happened to the Rebel, learned that the hard way when going job hunting and 1 hr from home, thank God for good friends, and the Rebel had a wet clutch and is much the same as what we have in our bikes.
I suggest while having the clutch out, clean whatever you can, make sure there isn't sludge or anything not looking good and what not, it wouldn't be a bad idea to pull the entire front cover to check the oil pump, I'm planning on doing it to my bike soonish, didn't do it to my GL650, got 5 miles, and the engine was basically blown, after spending a full week building it 1/2 assed to make it run, then tearing it down, and doing it right for a run from the forum, though I ended up with 3 stitches and taking it for a test run the day after our run, it's a learning experience, and I picked the bike up for cheap stripped to the frame, and will make a pretty penny over time by parting it out. So I'm quite familiar with the CX500 being that I've stripped them down and built them up a couple times, and I know how to make the GL650 work at least, and I know things to watch for.....
Many people have learned from my mistakes, and many others have lived through my mistakes after hearing about them and ignoring them lol, but a mistake is a learning experience, and hopefully keeps others from making the same ones lol