Yes. Signatures are required by your bank/credit union and credit card companies. Many of whom are banks.
Yes. All cards are run as credit (even debit cards) and require a signature.. Also, when you sign, you are given the option to add a tip on the card. Keep in mind when signing for delivery orders, that the delivery charge is not a tip and is not paid to the driver.
Thanks! Your answer is awaiting moderation.