We are afraid that we cannot think of a possible implementation of so custom scenario with so many custom requirements with our controls. You could calculate the deltas on the server -- but you can't do that because of filtering. When there is paging, you only get the current page of data on the client -- nothing else, so the first row of a page will not have "previous" row -- it is not on the client.
I am afraid that we don't know how these requirements can be implemented with Telerik controls. Maybe your best shot would be a completely custom solution built from scratch that would be specifically designed for your specific requirements.
the Telerik team