I believe that the following demo will be of help:
There you can see how you can communicate between RadWindows (RadWindow is basically an IFRAME and it behaves like one).
As for updating the treeview, you need to wrap it in Ajax panel and then to update it via its API. This approach is used in the Window Editing
demo for RadGrid and RadWindow.
the Telerik team