Hey welcome to the community. To start with, you’ll need some way to get the water out of the tank and then back in. I’m guessing your tank is not drilled, so your other option is a HOB overflow. This lets the water overflow and fall down into the sump. Now that the water is in the bottom, you need a way to get it back up. This is your return pump.
With those 2 things, you have the most basic sump. You can plop the protein skimmer in your 10 gal and it should do fine. However, some skimmers are very picky when it comes to water level. This is where “baffles” come in.
Baffles are like walls that separate different sections in the sump. The baffles can be glass or acrylic and are usually siliconed into the tank. In my sump, for example, I have the first section set up with a filter sock and my skimmer, the second section as a refugium and my heater, and the last section as the return. With such a small tank, it will be hard to incorporate lots of baffles while still leaving enough room for the equipment.
Personally, I would go with 2 sections. 1 for the overflow to go into and the skimmer and the second with the return pump. This way, the skimmer has a constant water level.
I believe you can use the canister filter with your sump. I don’t see why you can’t. It would be good mechanical filtration to have some filter floss or sponges in there. Just make sure you clean it regularly.
I think I hit on everything. Hopefully this answered your questions. If you have any more, I’ll do my best to answer. Best of luck!