What are your local regulations like? Mopeds used to be interesting here cause you could ride one unregistered, and only needed a class A auto license. That's all changed, so I don't see a lot of point in getting one over a motorcycle. I wouldn't buy a Chinese machine, especially if you can't do repairs yourself(where do you get no name parts anyway when they quit making them next year?).
As for parking, that's a local/individual building policy. I doubt anyone here could tell you, but logic says if it fits in a bicycle spot, and doesn't block others, it's probably ok enough.
Also that's not a moped its a scooter as it has no pedals .... however depending on where you live that may not matter as most states go by engine-displacement nowadays not by weather pedals start the motor.