To second J Kim's response, they can print you one at the customer service desk. Knowing the exact date of the purchase will significantly speed the process.
If you head to guest services, they can scan your card and should be able to help you get a replacement receipt.
Not sure if possible, although any thing is possible, but it might take a lot of work and I'm not sure if they want to go through that headache
Thanks! Your answer is awaiting moderation.