Debit card is card where you can use exact amount of money on card, you cant spent 105$ if you have 100$ on debit card, and credit card allow you to spent more that you have on your account.
No, just front of your card, never ever give your cvv number
8$, yes thats amount of fee, and on first...