You need a custom provider that sets profile data. In ASP.NET there is no class that you can inherit from. You could inherit from TelerikProfileProvider and set the First and Last name with database transactions, because you cannot change the FirstName and LastName ActiveDirectory values through Sitefinity. Sitefinity is just an acceptor for Active Directory. You could take a look at this forum post.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items