Re: deal or no deal for this set up i just got
If by wire clip you mean the old style hose clamp that you need pliers for, you should be ok. Just be sure it ain't leakin! Fuel line and hose clamps are really cheap, and I suggest you replace them all as part of your fuel system go thru; when you flush the tank, clean the carb, replace the filter etc.
I can't see the nuts and bolts in your pics, so can't say.
From what I've learned here, you should take the fenders and their bracketry seriously. Search fenders above.
Ain't been around long enough to advise you on the lever, but there is alot of info on them around here.
Post some more pics, and let us know what you do.
It's cooler to not fall off your bike.