Yes those should all work well. BCIs humidity levels are perfect for all of those species and they should definitely help keep things clean. Just make sure you are paying attention to your snake because BCIs are large enough to make messes those guys will have trouble cleaning up. They will definitely help with fungal build ups or any other harmful microscopic intruders that might enter your set up and they wont harm your snake. In any case monitor your snake as they adjust to the new set up. It's exciting going bioactive, and I definitely prefer it. Good luck.