E per atomico, intendi che se un'istruzione nel trigger fallisce, l'intera istruzione fallisce. Sì:il trigger viene eseguito nel contesto della transazione dell'istruzione. E no, ovviamente, se non c'è transazione, allora non c'è contesto di transazione.
E non sei autorizzato ad avviare una transazione nel trigger.