I ride a scooter every day to work about 3 miles each way. All 50cc scooters are about the exact same, it's all about maintenance to the engine. You keep the engine running and good oil changes every 1k miles or few months depending on how often it sits you will have a scooter for a few years before you need to replace. Had mine for 3 years now, I pay $2-3 in gas every 2 weeks. So much better than driving my truck to work everyday.
50cc scooters can go up to 45-50mph depending on your weight. I am a bigger guy so mine goes around 40-45 and with wind to my back I can hit 45-50.