Whoah, thats a lot of stuff.
Replace bearings from home, and you shouldnt have to deal with them again.
If not present, add grease zerks to the swingarm/linkage.
Have someone ship some of the items, its silly to start with fresh front brakepads, and carry a spare set you might need months later, or not at all.
Youre taking a light agile bike, and making it into a 1200gs with all that stuff.
I wouldnt bother adding to much stuff to the bike, oil cooler isnt needed, and its just an extra thing to go wrong with all the hoses ect. I myself wouldnt bother with crash guards ect. A good bashplate and handguards will do.
K60 rear tires can be quite hard to set the bead on, just worth thinking about when choosing tires.
Make sure you do all you mods plenty of time in advance, so you can test it out. Use your trailtools when working on the bike, this lets you know what you need and dont need.
And remember: 90% of your maintenance is because of 90% of your maintenance