I only just did mine but didn't take photos :P sorry man.
Here's a basic walk through
Undo linkage bolts, Leave nuts on and tap the nut to free the bolts up and get it moving so u can remove the bolts without damaging the bolts thread. Some penetrating fluid helps and if there hard to get out just get them moving in an out and go a bit further each time
Make note of which bolt belongs where, doesn't really matter but I like to keep them in the same place

Also make note of which side the bolts face, I think it's nuts towards clutch side.
Remove inner sleeve for bearings and clean the grease out, if you have an air compressor this helps, if not soak them in cleaner and get a small paint brush. Lots a rags and get your fingers in there digging all the old crap out.
Leave to dry, put a towel over so not crap gets back in there while working on swing arm
Swing arms generally the same, remove the plastic frame protectors by cutting the cable ties and a bolt on the brake master cylinder. This will expose the bolts head and nut, undo the nut, this is tight so needs a breaker bar of some sort.
Also not where the spacers are in relation the swing arm etc etc. on my 2011 the swing arm spacers are the same thinkness so there's no left side right side. I still marked them just incase.
Now same as before, spray plenty of lube and work the bolt out with the nut still on to free it up, once it's free slide the bolt out, you may need to insert something from other end to help tap it through, just make shore this wont damage the bolts thread, I think my 1/2'' extension bar worked well here
Once the bolts out wiggle the swing arm free from the frame and engine, don't loose the spacers.
The chain can be left on you just need to remove the guide from bottom of swing arm and feed it around once it's off, don't forget when putting the arm back on to put the chain in the correct position

Now same as linkage clean the bearings and sleeves.
Repack all bearings with some good quality waterproof grease. Don't be shy throw it everywhere

Don't forget with the swing arm to put generous amounts where the bolt ones through the frame and the motor
Reassembly is the opposite, with the swing arm I found I easier to place the spacer there first, they have a little groove that goes with the engines groove (if that makes sence) a bit of grease will help them stay in place. Then just slightly wiggle the swing arm home. It helps to have something of smaller diameter when aligning the holes (screwdriver 12mm bar etc) cause its hard to see while holding the arm
Slide the bolt through, if there needs to be excessive force then something's not right. It should just tap home
Grab your torque wrench and do em up!! My book calls for some loctite one the swingarm nut.
If u need torque value for the swing arm bolt let me know,I think u already have the linkage and shock bolts??
That's about it

if u need anything clearer just let me know

hope this helps