Hello P Kumar,
1) The Easy OSM DownLoader can be used freely for downloading tiles up to zoom level 12
. For bigger levels you will need to purchase. Once you download the tiles on your machines, you can use the approach given to our clients in some forum threads.
Offline Map Server
2) Currently we do not provide Search Provider for OpenStreet, we only have such one for BingMaps
You can create such service class outside the RadMap and use the results from a given search to display objects on RadMap. Actually, as far as I can tell , the search services are provided by some other companies
(not directly opensteet). For example MapQuest, Nominatim.
3) You can use MapMouseClick event, get the mouse geographich location on the map an use it to add objects. You can save these objects location / info in file / db/ dictionary and introduce method that adds the objects on load or on other event ( this is how I understand "permanently stored" - to be visible on every new application load). Let us know if you need different behavior.
Telerik by Progress
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer
and share your thoughts.