Based on what I know, the answer is YES for both of your questions
One of our client built a tool like ICR on SAP HANA and then they extract all the data into it and then do Netting there
Options are many, depends on the Volume of Data and the Implementation effort / Cost involved
Ajay M