have you considered a new front fender?
ive got a 2012 kx450f front fender on my 98 kx250
all bolt holes lined up, rear of fender doesnt hit the frame or pipe or plastics, and the top of the fender lines up with the number plate pretty d**n good..
makes the bike look SOOO much newer and more importantly, better looking..
i bought a graphics kit for my 98kx250, even though i have a 2012 fender on the front the front fender graphic still worked and doesnt look out of place. i just placed it down low and trimmed the edges sticking past..
you could also do a 03-08 kx250/kx450 fender too, its got a round shape to it that might look better.. the 2012 is pretty sharp edge wise
they all bolt up no problem... i used the 03-08 kx250/450 fender on a 2005 klr250 (enduro) and didnt have to modify anything