It's inappropriate for guests to criticize a host's food, especially if they are an uninvited guest.
Introduce the individuals by their names to avoid awkward situations regarding their relationship status.
Acknowledge gifts properly to show appreciation, as it appears common etiquette is lacking.