1. This is okay (transitive usage).
2. This is okay (intransitive usage), but awkward. The verb "barter" implies action with others, so the phrase "with others" is redundant. You might say this as: "People often bartered in the Middle Ages, since there was little cash in circulation."