Everything the biodude sells can be bought separately on other sites. Decoration are easy to find and making your own substrate for a bioactive setup is pretty easy, what you need to keep in mind is that you need a low humidity environment, with plants that requires low humidity as well.

As for Isopods to help break downs waste you will have to research that the most commonly found are usually isopods that thrive in high humidity environment for tropical and sub tropical species.