Would the customer receive a download which they would need to print out or what?
To answer the first part of the question, please see this article. As for would they need to print out, the answer is yes if you are selling them a digital download. You can sell this however you want. The choice is in your hands.
Updated: