Shrijit, Thanks a lot for your appreciation. Means a lot to me.
To answer your questions, i did not buy headrests, just got them re furbished from the seat guy only. However, i do not find them comfortable and will be getting a new set soon.
The hindi maruti sticker was sourced from a local shop who was in process of clearing out his old stocks.
There are 2 more surprises lined up, which i will reveal in some days. Stay tuned.