Hacking the eshop is illegal. You are not allowed to hack programs/applications that use real life money and get the paid item for free.
Yes, 3DS that are bought have eShop preinstalled.
No, you have to purchase the games with eShop money.
The eshop. The eshop is the 3DS's version of the wii shop channel. (please note that the eshop will not be available until 2011 late May)
It is already on the eShop for 3ds
The eShop for the Nintendo 3DS is out already.
It doesn't really matter, but probably best to put your own. The eShop's region is determined by the region of your 3DS anyway.
Using the Nintendo eShop.
No
The 3DS will connect to the Nintendo eShop for the region selected, regardless of the actual location of the 3DS. Therefore, if you set the German 3DS to the UK (since you set it in English), it will be connected to the UK's eShop. Therefore, you will not be able to access or buy German games unless you change the region.
there is a demo section in the eShop and you can also use the search
Mario Kart 7 is already in the Nintendo 3DS eShop
The eShop has a maximum wallet size of £200.