Can you please tell us the exact build version of Sitefinity you're using, since we've introduced some new sorting criteria for Events List view, and it's been included in the internal build from the week of 3/24/2011 and is available in all Sitefinity versions afterwards, I'm attaching a screenshot demonstrating the sorting criteria. Please do not hesitate to let us know if this is not the functionality you demand.
Now concerning the required fields you want to set - I'm attaching a screenshot demonstrating where these properties are located, and how to set this for the Description filed. Apart from setting the "Required" property to true you might also want to set an actual message to be displayed in the "RequiredViolationMessage" property and also set the "MessageCssClass" to sfError. Please find attached the end result.
I hope this information helps, if you have any further questions, please do not hesitate to write back.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items