CBP accepts credit cards.
Rules 1-10 are to declare everything. Duty tends to be relatively low and it's rarely imposed on what are self-evidently personal gifts.
On the other hand, get caught lying, especially about food, e.g. cheese and the fines can be pretty high and then subject you to extra screening in future.