In our test RadTreeView successfully binds to the business objects used in our example.
It will be best if you can open a support ticket and send us a simple project that demonstrates your binding issues.
It is normal behavior for the RelationBindings collection to be null if you are binding to self referencing data
(if you set ParentIDMember).
The difference between the example comes from the fact that there are in business objects data relations are usually implemented as nested collections.
RadTreeView does not currently support drag and drop when it is bound to a data source. That is because such functionality strongly depends on the data source and/or some business logic and it is very hard to provide generic support for such functionality that works in all cases.
Thank you for your cooperation.
the Telerik team