Yes, it will be a cash bar and they do accept cards.
Ceremony will be outdoor and Reception will be indoor(depending on the weather). The venue does not have AC so keep that in mind.