Hello there G and welcome to the forum.
There’s a lot way more knowledgeable than me on here who will address the technical stuff, but for my two penn’orth, if you’re going to ride it, please get some training. Bikes & scooters (even a 50/70cc) can be loads of fun or a whole heap of pain or worse. To get the former not the latter you need to know what you’re doing. Don’t learn the hard way is what I’m saying.
Also, wear the right gear in case of the worst.