quick update. Got the sump finished, bought and sealed a stand, and have a Mag 7 return pump on its way from Marine Depot.
Got the glass from the shop this morning and finished up the sump.
Baffles siliconed into place.
I'll post some pics of the stand here shortly.