street legal kx500???

Just curious… What is an mso? lol… Also, im looking for a on off road dirtbike right now, as long as its st legal NOW im good right? DMV cant tell me its not registerable if its already st legal from the previous owner right?