RE: Print Gift card through LS
You can use "Store Coupon" > Keep description as "Congratulations, You won Gift" and define Extra Print Setup as per your need.
Create new button as IssueCoupon and parameter as Test. Cashier needs to press this button manually whenever he wants to issue the particular coupon.
Here you would have system generated coupon, which can be later redeem.
If you want, this to be automatically trigger, you would require to go for small customization to call this particular command on TotalPressed event or any other suitable event.
Additionally, you can use the Store > Navigate > Receipt Printing > Bottom text for the required text to be printed on your receipt. However this would be standard message and would not be based on Amount based trigger. This again needs small customizations.
Hope this helps.