The question you are refering to is addressed to another Telerik team. I'm sure that my colleagues from the WPF team will respond you shortly.
On your second question, yes the same functionality can be used when you are in trial mode. The only limitation is the amount of time you can use the product. The classes you are searching for are located in the Telerik.WebAii.Controls.Xaml
The way our recorder works is to locate every single element in the DOM or Visual Tree(Silverlight and WPF). You can add any verification against the elements and verify any attribute that appears in the Visual Tree which is what you actually have in the UI. We don't use any Automation Peer classes.
the Telerik team