RE: engine rust?
Depending on what fuel you are running its probably castor oil varnish.
If your worried about it take the engine apart and remove any rubber seals and the carb and stick it and the muffler in a crock pot with anti freeze over night on low. Use one your not planning to cook in again.
Dry it off and oil the bearings with ATF or something similar and put it back together.