Buying bus tickets with credit card and money exchange issue

Hi all!!!

May I ask whether credit card will be accepted when buying bus tickets (especially the airport shuttle bus).

Also, if we plan to exchange money in the city centre, is there a reliable shop (preferably with good rates) there? (Or, are there scamming shops that we should definitely avoid?)

Thanks :)