Another trick on the oil spot, go get some mineral spirits, or stoddard solvent......in today's EPA ridden world you probably have to do it at night on an evening with no moon, but dump the solvent on the stain, then soak it up with oil dry, repeat a couple times, good as new.
if you go to the farm store you can buy a large syringe, about 1" bore or bigger, with a bike you are not sure how much oil it has in it, add some, then crank it with the kill switch on til the oil light goes out and give it some time to get oil up top (fuel off) then turn fuel on, and fire the engine, and watch the tank, use the syringe to suck the extra oil out without an overflow.