The gift of your presence is enough! No presents, please.
Semi-Formal or Dressy Casual
If your invitation specifies it, yes.
Sometimes but usually not - don't rely on them