Glad you found a plug, Out of all the Tec signs I have/had that ones my Favorite and actually from the "mini bike" craze era...although I wish I could have found the rack it came from though, can see one here in the background in this mini bike/kart shop from around 1969/70:
Looks like your going to need some inner springs for the front forks but other than that your off to a great start, looks like a lot will clean up on that bike with some elbow grease. That spotting on the left side of the tank reminds me of poor repair that was on a bike I had bought a few years back. I wasn't so lucky, that bike was missing the correct H50, pipe, chainguard, and kickstand. It did come with a real mini bike tecumseh HS40 from 1970, but it was from another brand bike. So at least I had something to trade off for some of the right parts I needed for it: