Yes, deacons do give communion when needed, usually when there are a lot of people.
The common cup is what is on the altar at the Anaphora. Then before giving communion to people the priest will transfer some of the Blood of our Lord onto another chalice.