When using the row styling api, the DataGridRowBackgroundAppearance exposes BorderColor and Thickness properties, however, there isn't a corner radius. expose such property.
As the TreeDataGrid inherits from DataGrid, the DataGrid does not support items of different type, even if all items in the items-source have a property with the same name. Please provide such support for both controls.