Could you elaborate a bit more about your scenario in point 1 and 2 and provide us with any example if possible.
If you want to deny third level items you could use StartingNodeOffset
property. Its default value is 0, which indicates that the root hierarchy exposed by the SiteMapDataSource
is the same as the starting node. If the
property is set to a value other
than 0, it affects the starting node and with it the site map data
hierarchy that is exposed by the
You can take a look at RadMenu OverView
to gather more information about its functionality.
As for your second question please take a look at Sitefinity's DeveloperManual GenericContent
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.