Yes. A business can be set up to sell greeting cards. The business can be set up like a store where they sell greeting cards, or it can be set up as a mail-order business from their home. If you decide to set up your card company, you will need to contact printing companies.