i have used an old 93 kx250-frame for my conversion...
on the frames 1990-2002 you have to made a front-headstay , cut off the back-headstay on the kx500-engine and work with a heatgun at the tank, for fitting with enough clearance over the bigger engine.
the 03- 08 kx250 frames have the headstay in the back, like the kx500 , which is also better for the 500 conversion .
for the 94-03 frames you must also use the stock kx500 swingarm.(drill the bearing holes up to 28mm and use the 93 bearings and bushings and spacers between swing arm and engine.
for the case to use the stock 250 swingarms you have to modify with welding and mashining.