Yes, I would have a filter sock at the intake. Otherwise, the sump will end up filling up with detritus, and will need to be vacuumed. I find changing a sock to be much easier.
With only 2 chambers in the sump, I would have the intake chamber with filter sock and algae, then bubble trap, then return area.