Yes you can.
Yes
Yes we have credit card readers at all points of sail
Credit cards are accepted there but I think there is a minimum purchase required to use it.
The station we went to on Sunday had a CC machine.
Thanks! Your answer is awaiting moderation.