Sound like a great trip where you heading? 12,000 miles WOW
Trust me you can never secound guess what's going to go, even on a brand new bike.
The best you can do is a complete service, check the belt real good, brake pads, fluids, plugs and if tires are even half worn, install new ones, nothings worst the sitting in a shop waiting for installs when you should be enjoying the hwy. If you want to spend any extra money spend it on a comfortable seat, 12,000 miles your going to need one, or I should say enjoy one.