Thank you for contacting us and sorry for the late reply.
I have attached a sample project that demonstrates how you can achieve the desired scenario. I have used a custom UserControl where I have added the gauge and customized it. I have also created custom arrow, you can edit the CustomArrowGaugeIndicator class to use your own shape. For the background you can add a custom shape behind the gauge.
I hope this helps. Please, let us know if you have further questions.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.