i have two ranchers the es has a fan and the manual dosen't.have you seen an add kit for a fan ?
Best thing to do is find a fan off an old Sport Bike being parted out...post in the Wanted ADs for this site and see if someone has one. You could go to Honda and order an OEM fan and it would probably Mount up but would be expensive.