I believe the approach you described with commands is a great solutions for this case. It is MVVM friendly, simple and doesn't require lots of code. Another possible solution that you might prefer is to use delegates instead of events into your ViewModel. This way your code will be even more straightforward.
Currently there is nothing specific provided by Telerik for this, because it can be handled using the WPF framework with ease.
the Telerik team