There is no specific size sump for a tank. I know of a person that has a 40 gallon tank and a 200 gallon sump!
What is important is that you have enough room for the pieces that will be used n the sump.
If you look at my MM sump design, if we start from the left you will see a long thinn compartment. This houses bioballs. It helps break noise and allows air into the tank. It also help with filtration and even though i am not keen on bioballs, the manufacturers recomend using them so i have.
After this the water passes under the glass compartment and over the next glass wall into the main part of the sump area. This is where the mud is kept along with the alges. The level of the sump will also remain constant with this wall as its where the water will flow in from.
The water then flows over the nex t wall, under the folloing wall and into the return section of the sump. The reason for this thin section of water flow between the main sump area and the rturn section is to stop algea from growing and straying into the rturn area and thus clogging up the pump.
Of course you dont have to have the pump inside the sump. It could be drilled at the bottom and the pump sit outside. This saves room in the sump and alows it to be smaller if needed.
The amount of Mud you need is dependant on the size of system of course but if you were to use the Mineral mud brand bname then a full bottle will be more than enough. Just make sure the mud is about 2 inches deep maximum. Another good way of extraction in a confined space is to use Mangroves. You can float these in the water in the sump and they will also extract. Just keep the leaves pruned and the plants will not goutgrow the sump. These plants will also work alongside macro algeas too.
Lastly, you dont even need a tank to make a sump. Some people use a water storage unit (the black plastic ones that are usually found in lofts.) This has the advantage of being able to drill with ease so modifications can be made. Doesnt look as pretty of course but then eagain sumps arent ment too