You can simply put the leadsto-like decoration into styles which allows you to manually apply them to exactly the arcs you want.
This version with the edge from parent preceeding the actual node is a bit of a hack to achieve the edge-labels.
The edge appears to be inserted again for the nodes, so i had to add edge from parent[draw=none] after each node.
Unless someone better knows an elegant solution that uses the tree library and its automatic growth, personally i would refrain from this and prefer placing the nodes and connecting them with edges manually.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{trees,decorations.pathmorphing}
\tikzset{level 1/.style={level distance=1.5cm, sibling distance=3.5cm}}
\tikzset{level 2/.style={level distance=1.5cm, sibling distance=2cm}}
\tikzset{bag/.style={text width=20em, text centered,yshift=-0.2cm}}
\begin{document}
\begin{tikzpicture}[grow=down, -stealth,
leadsto/.style={draw,decorate,decoration={snake, post=lineto, post length=3mm}}]
\node[bag]{$(B)$}
child {edge from parent node[right]{t}; \node[bag]{$(Rgood)$} edge from parent[draw=none]
child{ edge from parent[leadsto] node[right]{and}; \node[bag]{$(and)$} edge from parent[draw=none]
child[missing]
child{ edge from parent[leadsto] node[right=0.1cm]{it}; \node[bag]{$(path1)$} edge from parent[draw=none]}
child{ edge from parent[leadsto] node[right=0.1cm]{else}; \node[bag]{$(path2)$} edge from parent[draw=none]}
}};
\end{tikzpicture}
\end{document}

Is this result what you want?