Really Nice build you got there for your first attempt. Also looks like a good father/son project too. If you have extra MDF laying around and aren't worried too much about weight you could probably double baffle the front of the box for the nice flush look and maybe do the same to the top to strengethen it (without changing interior dimensions. The back will probably be braced good enough with port. When I did my boxes I think I used black weather stripping silicon sealer. Silicon based stuff is good cause it can flex and easier to get in there, but doesn't look like you need to seel up anything as that box is square and straight and the glue has everything sealed up.
Lookin foward to the vids and finished pictures.