Update on the Oil filter cover:
I can attest to the fact the oil cover has had zero leakage with only two bolts holding the cover in place. As this cover pushes against the actual oil filter with a rubber grommet, I was worried. However, the O-ring seal is working so far and I rode around town for several hours. I would not suggest this, but if anyone else happens to have the bolt snap off like I did, at least you know you can probably get by until you have proper repair resources.

Overall, the bike performance and design have not disappointed me. It is not my GSA but it sure works as well as my Honda 650L and it is legal here in China.

I am hoping I can successfully remove the broken bolt without damaging the housing threads too much more than they are. I guess as a last resort, I will order new housing cover plate.

I bought a bidirectional drill yesterday but could not find complete extractor kit so I will bring a reverse drill bit and extractor kit with me back from either Europe or USA. If anyone knows where to get these in Shanghai or elsewhere in China, let me know.