I think I would prefer to have a lid, but I would probably have to custom make it. Otherwise i'ver heard of people finding fish in their sump - wrasse or gobies jump over the overflow teeth, get sucked down the overflow drain, and end up in the sump. That would be bad news for the fish if you had a filter sock on the other end.
I think you can buy those strainers at a lot of pet stores, i've seen them at bird world in bountiful before. That would definitely prevent a fish or a big turbo from heading down towards the sump.
I noticed a lot of overflow boxes have vents near the bottom as well, what is the point of that, i was thinking the whole point of the overflow was to prevent water from going in fairly quickly when the pump fails. Mine doesn't have any vents on the bottom, am I at any sort of dissadvantage with this setup?