Hiya, welcome to the forum

To answer your question about dechlorinator, what you're doing is best - if you get the chlorine out of the water before you add it to the tank, there's no chance of the fish being harmed by chlorine.
I know this wasn't your question, but I just wanted to offer a suggestion about routine maintenance/water changes - I think you're working way too hard! With a 38g tank, you may want to get a Python for doing water changes. It's a hose that attaches to your tap, and allows you to suction water out of the tank along with debris (there's a gravel vacuum attached) and then reverse the flow, pouring clean water back into the tank (you can put dechlorinator in the tank before you start pouring new water in, and it's dechlorinated as it enters).
Much easier than buckets, and easier means you'll do more frequent, higher volume water changes, which means you'll have happier, healthier fish.
As for taking everything out of the tank, I'd stop doing that if you can - fish like to establish areas of their own in the tank, and you're rearranging the neighborhood every month! Not only does this stress the fish, it's also an awful lot of work for you!