That D-Cell battery pack is only eight batteries. Obviously designed for Alkaline batteries that are rated at 1.5V each. You would need 10 rechargeables for the equivalent voltage. If you use your NiMH in there they will not heat the liners quite as warm as alkalines. You should install a jack into your bike's 12v circuit and run your glove liners that way. Unless you are just using the batteries for pre-heating.
. Your bike looks good, but I prefer the old japanese standard street bike style with a fairly full-size fairing. That radical style isn't very useful and can get painful on a long trip. I once rode a Yamaha 350 2-stroke from Florida to Canada and back. My back could have never taken it on a bike like yours. You must be a young kid... I was probably 30 or so when I did that Canada trip and I wore a kidney belt even then.
.bh.

Oh yeah, the glove liners present a 9.6 ohm load Ohms(9.6)=Volts(12)/Amps(1.25). So for one NiMH battery, the load resistor should be 1.2 ohm to simulate the load (glove liners). At that load you could get up to 9 hours at the factory's duty cycle (probably less, because the factory's test load would more like my original suggestion of 4 ohms. The higher the load, the shorter the hours because there is only x amount of chemicals in the battery to react and the reaction efficiency decreases during the load cycle.
Brief analogy for simple resistive electrical circuits (glove liners): Amps like volume of water thru a pipe; Volts like pressure in a pipe; Resistance (ohms) like the inside diameter of the pipe. To get the same volume thru a smaller diameter you have to increase the pressure. I.e., to get the same current (amps) thru a higher resistance wire, you have to increase the Voltage. There are the basic relationships. Some different issues would obtain in the digital camera application.
.b.h.
I went to a battery web site that a lot of people here use:
www.bydusa.com and found that their batteries can do 85% of their mAh rating when loaded at 1Amp like your gloves. Let me know what you find on yours. This site has 4-packs of D for about $36. each but they are only 8000 mAh. They are changing over to using another site for retail sales of their batteries:
www.batteryspace.com .bh.