I have your 20g Long sump! It has a center baffle built in and glued acrylic pieces around the edges so you can put a lid on it if you want. I bought it a couple months ago for a build but never built! I'm in South Denver, avail all weekend.
Text me at 602-818-3039
Thanks
Trevor