For the sauce: Whisk together the mustard, vinegar, honey, 1 1/2 teaspoons salt and 1 tablespoon pepper in a medium bowl. Combine the canola and olive oil, then slowly add to the mustard mixture and whisk until emulsified. Let sit at room temperature while you prepare the chicken. The sauce can be made 2 days in advance and stored, covered, in the refrigerator. Bring to room temperature before serving.
For the chicken: Set up the rotisserie according to the manufacturer's directions. Combine the sugar, paprika, 1 1/2 tablespoons salt and 1 teaspoon pepper in a small bowl. Brush the chicken with the oil and rub with the spice mixture.
Thread the chicken onto the rotisserie and cook until an instant-read thermometer inserted into the breast registers 165 degrees F, about 1 hour 45 minutes. Remove from the rotisserie, brush liberally with some of the sauce, loosely tent with foil and let rest 15 minutes before slicing. Serve with the sauce on the side.