Some other etiquette advice:
1) If the occasion is to be a potluck, indicate that at the time you extend the invitation. Otherwise, it is your duty to provide all the food/drinks to be served.
2) While it is gracious of guests to offer to bring things, don't take them up on their offer unless they can realistically bring something you would like. And don't "expect" them to offer-if they don't do so, don't ask them to bring anything but themselves and good spirits.
3) Don't delay the meal to wait for late guests. Provide a realistic arrival and starting time, and if this has to change before the event takes place, notify your guests. Serve the meal at the stated time.
4) Set the table and make whatever other preparations are necessary before the stated arrival time for guests. Don't expect guests to assist you with setting up or with clean-up, but if they volunteer, feel free to allow them to assist (moderately).
5) If guests are assisting with setting up or with clean-up, remember, they're neither slaves nor hired help. Don't expect them to do all the work.
1) If the host/ess hasn't indicated that the occasion is a potluck, don't bring any food with you that won't be served to other guests. Tend to your specialized dietary needs before or after the occasion, or very, very discreetly if you absolutely need to do so during the occasion.
2) While it is gracious of guests to offer to bring things, don't do so if it isn't practical. A guest who makes such an offer that is accepted by the host/ess should be prepared to follow up.
3) Arrive on time, not late or early. If you know in advance that this isn't possible, let the host/ess know that. Apologize sincerely for your untimely arrival.
4) Unless the host/ess has indicated that you should go ahead and eat, wait for everyone to be served before you begin. If the host/ess wishes to say prayers before the meal begins, but you do not wish to participate, remain silent and do not eat until the prayer concludes. It is not necessary to leave the table, but do not indicate through speech or body language that you do not endorse the prayer. If you wish to pray before beginning to eat and no prayers are said, do so quietly and discreetly.
5) Do not comment about foods or drinks served that are not to your taste-simply decline to eat them.