You need lights, kickstand cutout switch, brake light switches and a few other things. If it's a 2 stroke I doubt it's legal in any event these days.
And if the stocker doesn't come with a headlight or the stator is not strong enough to drive the charger circuit then you will require a Baja kit or similar.
Actually Baja Design makes plug and play kits with everything you need for some bikes to make it street legal.
Bill can do the work but Imperial is the inspection station of choice. And they can also do the installation work if you'd rather. Your choice.
Of course budget enters into the equation as well. New is out of the question I gather? A couple of shops are blowing out Suzuki DR650's for about $6500 OTD.