DTC in SQL server 2008 R2 Clustering I believe DTC is optional but cannot confirm it (can't find it on MSDN)  

Why we need DTC (distributed transaction cordinator) when clusting a single instance (active passive scenario)?
It is optional, though you will get a warning during setup.

Here are different config scenarios for MSDTC.