Hi, I will be arriving in Chengdu in less than two weeks. Are you able to drive that without a license there?
No, you need a Chinese motorcycle license. If you’re looking for information on that, check this site: cyclechina.info. Motorcycles are also restricted inside the city itself (as in many major cities in China).
In my opinion it’s best to get around the city with a bicycle (or e-bike) and have a motorcycle for trips outside of the city to surrounding areas. But even for that, you will need a motorcycle license. If you are involved in an accident and are not licensed or insured, you could get into deep, deep trouble. There is a UK citizen in Chengdu who recently got into such a situation and he is in the middle of a catastrophic situation. It is due to his own negligence and belief that the rules do not apply to him.