Hi, Yes 1250 is ok, a bit close to the max 1300 though.
Fitting is relatively straight forward as long as you have any necessary spacers, if needed.
The front bolt just holds the hitch to the drawshaft, the rear bolt has to attach to the damper as well as the drawshaft, which can be a bit tricky.