Sir I didnt understand what you mean by cut off.If you are referring to the hardness of steering wheel at high speeds, then yes the steering gets hard gradually when the speed increases.
As for the power windows, yes they are the the japanese ones which are taken out from japanese Alto, there are two types of poshish, one is with fabric and the other is the same which comes in Local Altos, your choice whatever you want.
Rear view mirrors also available but that are in limited quantity, the person I have mentioned will source it for you, but he is an honest person, if he didn't find a good piece he will reject.
Yes, I have also installed the Defogger screen, the screen alone costed 1.5k along with the exchange of my old screen, and Rs500/- for the switch and same for the brake light.
My number is 0322-294-80-18.
I might spare a day for you if you are willing to do all the stuff after 25th of April, I ll be free from exams and I ll guide the person you will send.
Have a nice day!