This may be a dumb question but I do need a filter of some sort on the drain correct? Do I need a compartment for that or should I just run the drain into a sock filter and call it a day?
You do not NEED a filter sock - I have seen great systems that do not use them. If maintained, however, they are a great means of mechanical filtration. I personally use the mesh ones and love them.
And I have also head that I don't need to use acrylic baffles with a glass tank. Any truth to that and just out of curiosity do you know why? I just want to make sure I have everything right prior to starting my assembly of this sump. LoL
You don't need to use acrylic baffles? Or you don't need to use baffles period? Both of these are correct, though baffles allow you to control water height and allow for a planned water path.

