Sumps are a common element in commercial construction and we've installed hundreds. I would think a 12" deep sump by whatever size grate you can find would be adequate. Btw, when you form them up, add a form to create a lip support the grate for a clean install.
I don't think freezing would...