Thanks for reminding about sadqa i will surely put some amount aside. JakAllah..
Sometimes accidents happen apparently for no reason and i think thats written in fate. Maybe this small accident has happened to save me from more serious one and i believe it. I was planning a longer journey which i have to postpone for now and i will be more cautious from now onwards.
Unfortunately, cellphone was broken so sorry for the pics but front mudguard has a dent and handle in tilted a bit to the right, cant say for now if the column is damaged or its just the handle.
BTW i figured out the noise, its because foot peg is bent towards the kick which is restricting the kick to come fully up. so i will fix it by hammering tomorrow.