We plan on a small destination wedding of 25-30 family members.  Do we still register for gifts?  We don't need much because we are both over 30 and already live together.  Also, if someone offers to throw us a shower, do we invite friends and family that are not invited to the wedding?