Hi,
You can create custom fields of the table "item" via the menu Display>Custom fields in order to add such input field on your products.
However, there is no automatic system to generate a previous on the image.
If you need something more advanced, with previous, placing of the elements on the product, etc you'll have to have a developer integrate such advanced solution to your HikaShop so that it matches what you need exactly.
Polished Geek, from our partners list already did such development for other merchants using HikaShop:
www.hikashop.com/home/our-partners.html