Can you play an item card (like a Barrel) if you don't already have one, but someone else does?
Certainly you can. Per the rules:
no player can ever have two identical cards face up in front of him.
There is no restriction on an identical card being face up in front of another person!