Yes and yes! You can add a gift message in the cart before checkout. All of our orders ship with gift receipts, and we have a 100-day return window in case the recipient needs to return or exchange the gift.