I had a 99 kx250. Great bike, owned it for 15yrs. Sold it to a kid on here from Ohio and he loves it. The only thing I didn't like about it was that it steered likes cinder block. It was easily compensated by steering with the rear wheel.
1600 usually means about 14 and that one already has about as many trail mods as you can put on a kx. it looks like it was done by a person who gave it some thought.