No, the forks are the same length as my damaged stock Streetmate forks. They are off a 2007 Kawasaki KLX 110 which sports a 14" rim so lacing in a 17" rim is no big deal. As for a fender, if I decide to run one I'll just weld on mounting tabs.
I tried to get replacement parts for my Streetmate forks but the prices are insane. I got this whole front end for $91 shipped.