Yes you can. Be forewarned; depending on the person that cashes you out, they may or may not explain why your card receipt will be more than your food receipt. It will be because of taxes.
Yes
Yes all day, any day
Yes you can
Yes you can pay with card.
Thanks! Your answer is awaiting moderation.