Actually it looks interesting, however one reviewer said its not Chinese but Taiwanese. That is the part of China that has separated itself. As far as I am concerned the machine is still of a chinese extraction and seeing as many yamaha parts come from Taiwan. I shall have to dig deeper!
A clicking starter solenoid is usually caused by a discharged or defective battery. I would charge the battery and check the connections. The battery voltage should remain above 10 volts WHILE CRANKING.
anything that has a plastic fuel tank in it is a common problem 4 leaks !! I've had brand new chainsaws , tractors, and yep even bikes come in here with fuel drips !! its them plastic fuel tanks everytime !! they jjust cant take the chassis flex the ole metal ones could (but then again ive never seen plastic rustout either ) and they get small cracks in them right where they attach to frame most times too !!