Walikum asalam Brother,
JazakAllah for liking the effort and its really nice to hear you've got vitz. Ma sha Allah drive safe and best of luck.
Yes bro they have closed the website. I dont know the reasons. But you can try this blog: PK Maps • Index page.
Otherwise you can check products of: Navigation In Pakistan and ask them to provide you maps.
You also contact shiekh Asim, the person who provided one of my contacts with the navigation unit and SD card loaded with maps. His contact no. is: 03455152266. He might be able to help you one this.
If this all does not help try to contact some good car accessory shop and also try to to put your question in navigation thread.
Now your second question lol. I have no idea regarding that Japanese thing. Try posting question in Vitz Fans threads. There must be a solution to this.
Do keep us updated if you get solutions to these questions as they will help other searching for the same problem.
best of luck,