I would skip the Fluval stuff and use sand, gravel, or aragonite. The Fluval product is intended for a planted tank with freshwater shrimp. It will break down and turn muddy after a while, and may lower your water's pH. Opae ula prefer slightly alkaline water, so you're better off using one of the soilless substrates listed above and buffering with some form of calcium carbonate. Limestone rocks (sometimes sold as "holey rock", coral skeletons, clean seashells, and even eggshell will work. Check your local fish shop or order online. If you use aragonite as your substrate it will provide all the buffering you need and you won't have to add an additional source.
For tanks, pretty much any container will work. I prefer glass for better optics, but there are also some nice small acrylic tank options available (even at Petco). Choose a container that is relatively easy to reach into and can be covered.
You can also skip the testing kits. If you follow
the instructions on this site you will be successful.