3 - Yes, you have to use the plugin "mail to custom field" and use an HikaShop "order/item custom field" to let the customer enter the email address.
www.hikashop.com/support/documentation/3...iltocustomfield.html
Looking into this right now.
What I don't understand is how I create this custom field and attach it to a certain product (gift card).
In the single product config interface under "custom fields" I just see a setting "user group after".
I don't think I have to operate in the main "custom fields" interface (/index.php?option=com_hikashop&ctrl=field) as that would make the field visible for all orders, isn't it?
Thanks