My Dad had one, was a great bike. I was too young to ride it but my sister did.
TS = Trail Street, so yes, they were street legal.
A few years ago, I wanted to get one but wanted more power, bought this '72 TS250...
The PO stripped off the lights just the same as the bike you're going to look at.
The only negative about these bikes is there is not a lot of parts available.