What pick-ups are shared in co-op?
Moonstones and Money pickups are shared with all players in co-op. As for ammo, when you pick up ammo of a type you're full on, it will be transferred to another person, except for rocket ammo and grenades, which cannot be picked up if you're full on them. Everything else is per-player.