Wished I could help more, but I can share this. I have a riding buddy with a Can Am X3 and he told me on his machine there are people using wiper motors from a donor vehicle from a junk yard. Meaning a readily available automobile wiper motor. I do not know what they use. I do not know what will work for a KRX. But your request is straightforward. If it would help, I have the KRX wiper kit and can provide details, provided I do not have to disassemble anything because I have weekend rides coming up.
Any wiper on a polycarbonate windshield will eventually scratch it, and my research indicates hard coated does not matter it will still happen.