I'll give you $3400 for it, since you put 900 miles on the odo!
Im not sure if you mean the mechanic said you can put 1000 miles on it, then bring it back for another oil change?
The break in oil change and valve adjustment check is usually around 400 miles on the odo on these bikes, to get anything out of the engine that might have been in there from production, and then after that oil changes and valve adjustment are every 4000 miles, with the filter changed every other time at 8000 mile intervals.
If he did the oil and valves at 300 miles, you are good till the next regular scheduled service, 4000 miles on the odo. If you dont have the owners manual you can find it on-line - the service schedule is near the back.
Or maybe he was telling you a road star is good for 70,000 to 100,000 miles before it needs any real work done - which is correct.
Nice deal, $3500 for a stock road star like yours is excellent. Getting a stock bike that no one has every messed with is my idea of a perfect find.
There are a lot of people that put loud exhaust, intakes and a bunch of other stuff on a new bike, and screw it all up.... Then they sell it because it runs like crap!