With a 6-L, 40kHz unit, and 2-rpm, you should not clean more than 1-record at a time. For 2-records, 1.5-rpm is max, so a 1-rpm spinner is fine.
In general, if you add a pump/filter, do not use it when cleaning, use it when you stop cleaning and you are reloading the spinner. See the book XIV.15.3 for the equation to use to determine how long you need to operate the pump to filter the tank; it's not just simply the tank volume divided by the pump flow rate.
If you have the financial resources, the German made Elmasonic P60H dual frequency 37-kHz/80-kHz is pretty much the best available 6L US tank
PP_Elmasonic_P60H_EN.pdf (elma-ultrasonic.com). You get the best of both worlds - 37-kHz for the gross cleaning and 80-kHz for the fine particulate with variable power and pulse power options.
@tima uses the P120H (12-L) for cleaning and then a lower cost 12-L Elmasonic unit for rinsing.
But, to get started, you can use the P60H with a no-rinse concentration of Tergitol 15-S-9 at 0.003% to 0.005% to get just wetting and then operate 10-min at 37 kHz @ 75-90% power followed by 10-min at 80-kHz at 100% power with pulse.
There are obviously much cheaper Chinese US tanks available but keep in-mind not all power ratings are the same. The Elmasonic P-series are powerful units verified by how quickly they heat the tank with just US. As I wrote previous, I just worked with someone using the Elmasonic P60H and to allow serial cleaning we needed to add a pump & radiator.
As far as a pump & filter, if you have a ready supply of DIW, you can just refresh the tank frequently. How frequently depends on how dirty the records are. But just keep in-mind that after the first records, absent a filter, the follow-on records are spinning in the detritus removed from the previous records. Waiting until the bath is visibly dirty is too long. Bath management of US tanks is detail that needs attention if you want the best cleaning performance.
Keep us advised,
Neil