For your sub needing a subsonic filter, I guess it depends on how loud you turn up your sub, and how much content it attempts to play below 20Hz. I doubt you'll need one.
Re: receiver vs. miniDSP vs. DAC, it really depends on whether you want to replace your active monitors with passive bookshelf speakers. Unless you spend a lot of money on a receiver that has pre-amp outputs (like a mid-level Marantz receiver), a receiver wouldn't connect to your current speakers. Re: miniDSP vs. DAC, a miniDSP would certainly give you more flexibility to flatten room response peaks and dial in a house curve, but you would also need a calibrated measurement microphone. Learning to measure your room's response and correct it takes a lot of reading, trial and error, and patience. But, if you enjoy gadgets, the miniDSP can be a fun gadget. Here is a
tutorial for Room EQ Wizard, a freeware measurement program whose measurements can be imported into the miniDSP. My advice is for you to try the DAC first. You can change your mind later if you're unable to dial in a smooth blend between your monitors and your sub. But spending $0 is usually better than spending $200 if you can still achieve a satisfactory result with $0.