As formas apresentadas «celebrar missa» ou «dizer missa» são amplamente referidas nos dicionários consultados, pois os verbos dizer e celebrar são frequentemente indicados como sinónimos¹ um do outro.
Porém, dar é também usado com nomes que designam atos de comunicação ou atuação perante um público – dar uma aula; dar uma conferência.²
Em termos etimológicos, dar (do, das, dĕdi, dātum, dăre) é indicado como sinónimo de presentear, permitir, produzir, dizer, relatar, etc.³
Na medida em que dizer pode ser sinónimo de dar, em determinadas situações comunicativas, a expressão «dar missa» é igualmente aceitável.
¹ Dicionário Houaiss da Língua Portuguesa (2003).
² Dicionário da Língua Portuguesa Contemporânea – Academia das Ciências de Lisboa (2001).
³ Dicionário Houaiss da Língua Portuguesa (2003).