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 !!