There is an open Feature Request on our Feedback Portal regarding the conditional formatting of a Grid Row. You can see it from here: https://feedback.telerik.com/blazor/1456957-conditional-row-class-for-styling. I have given a Vote on your behalf to raise its popularity. You can Follow it for email notifications on status updates. Also, in the public thread you can express your ideas on the implementation of this feature. In this thread there is a link to a Knowledge Base article that has a workaround solution.
As attached file, you can see a demo project that has Single Item Selection and Hover, when working with RowTemplate (note: selection of items with CheckBox column is not available in the RowTemplate, more information here: https://docs.telerik.com/blazor-ui/components/grid/templates#row-template). The main difference between our two projects is that i have commented out the CSS rules which seem to break the selection.
Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic. Our thoughts here at Progress are with those affected by the outbreak.