Hi Dan, welcome to Towers/Europa Street!
You may find that some of the shops/bakeries/restaurants in Rust won't accept card, but everywhere inside the park and resort does! I've never had an issue. If paying for accommodation on arrival, you are likely to need cash for this unless you are staying in a resort hotel.
Hi and thanks for the welcome
We are staying in a resort hotel so that part is ok, just wondered about the town itself but that is fine, we will just take a mix and should be fine.
We are looking forward to it