¿Qué has intentado? ¿Dónde tienes dudas? No son ejercicios difíciles si tienes claras las definiciones. Por ejemplo, para el a), para toda función test \[ \varphi \] tienes:
\[ \langle (fT)',\varphi \rangle =- \langle fT, \varphi'\rangle=-\langle T, f\varphi'\rangle = -\langle T, (f\varphi)' - f'\varphi\rangle= \dots \]
...sigue tú a partir de ahí.
Para el b), \[ \langle e^x \delta_0,\varphi\rangle = \langle \delta_0, e^x \varphi \rangle = e^0 \varphi(0)=\varphi(0)=\langle \delta_0, \varphi\rangle \]
para toda función test \[ \varphi \]. Por lo tanto, \[ e^x\delta_0=\delta_0 \].
Los demás son parecidos. Lo mismo para el 2), aplicas a una función test arbitraria y vas aplicando las definiciones de derivada y producto por una función \[ C^\infty \], junto a la definición de una función (integrable) como una distribución.