I lost the radiator on my st7, bought a new one fitted ok; according to manual it says 50/50 mix of water and engine coolent what is best coolent to use.
You should get Motul Factory Line coolant for bikes. Its mixed already and is better at doing its job over cheaper coolant bottles. I can vouch it myself having used it on smaller liquid cooled bikes in the past.