Q: Can a validly baptized non-Catholic receive communion at the Catholic mass if she sings in the parish choir every week?
A: Only if she first becomes a Catholic in the Rite of Reception of Baptized Christians into the Full Communion of the Catholic Church.