u said stylish fuel tank and self so dont try to make it self start coz u will feel u in troubble rather comfort and does this bike dont has its orijinal fuel tank?
i think it has orijinal one seems some of it in pics.
new side covers,mudguards,carb is available in market