Hi,
1. That's controlled by the CSS of Joomla. Nevertheless, you can change it by adding some CSS in the front end CSS of HikaShop via the Display tab of the configuration:
#sbox-window {
padding: 4px !important;
}
2. It uses automatically the size of the image you uploaded in HikaShop, unless you had specified an "image width" and "image height" in the Files tab of the configuration in which case it would have resized the image when you uploaded it.
3. There is no such thing. The images are displayed as you upload them.