You might check with your dealer to see if the 1250 drain plug part numbers are the same as the 1200. My guess is that it will be the same, but it pays to check.
Some riders are of the mistaken belief that "tighter is better" and, without a torque wrench, end up stripping threads.
If you don't have a torque wrench, I think you can get by just fine with a "just-snug-but-not-too-tight" drain plug as long as you use safety wire or a hose clamp to keep it from coming loose. (The "just-snug" drain plug will not have the same amount of friction holding it in place as one that is torqued to spec. so you should have some other means of keeping it from backing out)
In my experience, a "just-snug" drain plug usually won't leak if the sealing washer is in good shape and the surfaces are clean.
Good Luck