I'm looking for some pointers on how to draw a curved line or bezier line in WPF runtime. The WPF runtime sample application has a drawing mode for straight line, polyline, and freehand. However, no curve or bezier.
There is currently no support for true curves in feature services and therefore the ArcGIS Runtime SDKs don't support the creation of such geometries (the Silverlight sample you mention is creating pure SL/WPF elements). Feature services will return a densified version of the curve, and although it is possible to allow updates of true curves via feature services, but they will be replaced by the densified geometry submitted by the client, therefore that option is off by default. For more information see http://resources.arcgis.com/en/help/main/10.1/index.html#//015400000393000000.
You should also be mindful of the fact that creating a hybrid application using both an ArcGIS Runtime deployment and an ArcGIS Engine deployment will require you to license both on the deployment machine, increasing the cost of your application, unless you're using the Basic services-only functionality in the WPF API which is a free license.