Mandachan, I would suggest a few things;
First put a new spark plug in and run some fuel system cleaner through her. Use the type you put in the gas. I personally like "Seafoam". This alone may solve your idle issue. Old bikes that have set around a while have more than likely developed varnish in the carb. GZ's typically like to idle at 1000 to 1200 rpm. The idle adjustment is the white knob on the bottom of the carb.
Second, she probably needs a valve adjustment. See the service manual on site. Manual download is here:
http://www.gz250bike.com/forum/viewtopic.php?f=3&t=27
Third, GZ motors are a bit noisey. Unless it's really clanging, it's more than likely normal.
Fourth, replace
BOTH tires, tubes, and rim strips. You should
NEVER ride on motorcycle tires over 4 years old, as the sidewalls get stiff and could crack and fail.
Fifth, the throttle cable adjuster is the knurled knob assembly at the top of the cable by the grip. Also adjust per the service manual.
Sixth, I live north of Tampa bay and use the choke every morning. The GeeZer is a bit cold blooded. I leave the choke (actually an enrichener) on (about 1/3) for about the first 3 or 4 miles.
Seventh, I would suggest getting the Marvel out of the crankcase and refilling with new clean oil. Friction modifiers can make your clutch slip.
Welcome to the forum. I hope that this helps. We need another Floridian on the Locator Map if you're up for it.
:2tup: