You can always buy a large storage bin from Home Depot, Target, etc. and stick your fish along with your filter in there for as long as you need to redo your substrate. Home Depot sells a 45 gallon storage bin for just $22 (http://www.homedepot.com/p/Sterilite-45-gal-Wheeled-Latch-Tote-19481004/202097689), or you could go with the 30 gallon version instead for only $9 (http://www.homedepot.com/p/HDX-30-Gal-Tote-2030-0106/202523604). I'm sure you could find a good use for the storage bin after your done using it to house your fish.
Having a large storage container will allow you to take your time redoing the substrate, and the container should be able to house your filter and heater as well.
Having a large storage container will allow you to take your time redoing the substrate, and the container should be able to house your filter and heater as well.