Banners:
You can try a print shop or copying centre for things like these. The real issue is having one designed just right.

Lights:
Typically people call them light canopies or fluorescent fixtures. You can get a huge range of sizes at most pet stores. Try somewhere you know sells fish and related supplies, as that was their original purpose. You may also be able to find similar fixtures in garden supply stores, and of course, used online. Stick a fluorescent tube in there, and you're good to go.
Containers:
People get their containers for many different sources. Some people buy things from Bulk Barn, some from the dollar store, some from a deli shop, and you can also find the simple deli containers online (one that comes to mind is reptile kings). Finding the containers is not hard, it's putting holes in them that really sucks, lol. For the thinner containers (eg. deli cups) you can try just a simple one hole punch. This can be time consuming, but it's cheap, and it works. For thicker plastics, you can use a rotary tool/drill. Or if you want, you can cut out the centre of the lids and replace it with a fine mesh. How you go about ventilating your containers is entirely up to you.
Good luck!
