The 28 pinion sounds kind of small for the 13.5, but that won't hurt the motor, you just will be slower than you might with a bigger pinion.
I'm not certain you'll be able to get a sufficiently large pinion in the XXX-S with the 128 spur, but I could be wrong...