All you need for a sump is an empty tank. If you want baffles, silicone in a piece of acrylic. My sump is a 20L. It cost me $20. No need to spend a lot of money.
Now, the main tank is either going to need some sort of u tube overflow or you'll need an overflow box and drill it. Since its already full, you've got some choices to make. Small tanks like that tend to crack sometimes when drilling, so don't try to drill it full. If you move forward with an internal overflow idea, I'd just get a new tank, set it all up, then move the stuff over. Perhaps put it on a stand big enough for a 20L to fit in it and then use your current tank for the sump and a new drilled tank for the main tank.
Or, just leave the HOB stuff there and run what you have. Redoing your setup to have a 20L with a sump seems like more work than its worth IMHO. Chances are, if you stick with it, you'll be setting up another tank in not too long anyway. Few people stick with a 20g. Most quit or go bigger. Put a sump on your next setup.