for a 10 gal tank i would get a heater, a filter and a powerhead. No substrate and get a few pvc elbows. The elbows are for hiding places. I run a fluval filter on my qt. I also have a normal reading light next to the tank just for some light, i only keep it on a few hours and it is not shining directly on the tank. I cover the bottom, back and sides with black paper. I think that is supposed to make the tank less stressful, i'm not sure. Once you let the tank cycle you are ready to get a fish. I put all fish in it for 3-4 weeks. I usually start hyposalinity on the tank about 3 days after i put a fish in just as a precaution. Once i'm finished with hypo i let the fish in the tank for about 2-3 more days and then acclimate it to the main tank. You do not need to do hypo on all fish. I do it just to be safe.