Sim, as transações distribuídas são suportadas em todas as edições do SQL Server.
Eu preciso do MSDTC (Microsoft Distributed Transaction Coordinator) em um dos meus aplicativos. Não tenho certeza se está disponível nas edições do Sql Server Express.
Eu pesquisei no MSDN e não obtive respostas claras sobre isso. Parece com o googling que é avaialble mas não iniciado quando o sql server está instalado.
Tags sql-server-2005 msdtc